WebDav: Как установить категорию встреч Exchange 2003? - PullRequest
3 голосов
/ 15 января 2010

Я использую API WebDav от Independentsoft , чтобы создать встречу в календаре. Я хотел бы установить категорию назначения.

В Outlook я бы установил категорию, как указано здесь: Outlook image http://www.freeimagehosting.net/uploads/b51648a90c.gif

Как бы я назначил категорию, используя API WebDav?

Большинство других полей являются просто свойствами объекта назначения:

Appointment appt = new Appointment();
appt.Body = "body";
appt.MeetingStatus = MeetingStatus.Tentative;

И так далее. Мне не удалось найти свойство, которое соответствует категории.

1 Ответ

3 голосов
/ 16 января 2010

Я нашел ответ на этот вопрос.

Свойство - Ключевые слова. Это строковый массив.

Итак, чтобы установить категорию, вы должны сделать это:

appt.Keywords = new string[] { "CategoryName" };

Я полагаю, вы можете добавить несколько категорий одним и тем же способом:

appt.Keywords = new string[] { "CategoryName1", "CategoryName2" };
...