Exchange EWS: класс "DistinguishedFolderIdType" не определен - PullRequest
0 голосов
/ 19 февраля 2012

Я использую веб-службы Exchange, пытаюсь создать запись календаря в почтовом ящике другого пользователя. Моя учетная запись в EWS имеет права на это, и я могу успешно использовать олицетворение для создания этой встречи в любом почтовом ящике.

Однако в некоторых примерах, которые я видел для этого, используйте экземпляр DistinguishedFolderIdType, а не олицетворение, чтобы установить почтовый ящик для встречи.

Проблема в том, что этот класс просто не появляется в моей установке EWS SDK для Visual Studio. Это v1.1, получено здесь , но не может быть найдено в Обозревателе объектов. Чего мне не хватает?

1 Ответ

1 голос
/ 21 февраля 2012

Тип DistinguishedFolderIdType не является частью управляемого API EWS.

Если вы не используете управляемый API EWS, а сгенерируете собственный прокси-клиент SOAP вручную из Visual Studio, добавив ссылку на службу EWS .asmx, сгенерированный прокси будет содержать DistinguishedFolderIdType.

Однако, в зависимости от того, что вы пытаетесь выполнить, вы должны быть в состоянии сделать это с помощью классов, предусмотренных EWS Managed API 1.1, и вам не понадобится DistinguishedFolderIdType.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...