Я пытаюсь создать приложение, которое использует API EWS для доступа к контактам.
Мне нужно взглянуть на одно из пользовательских свойств outlook в этом процессе, но я не вижу, как его получить с помощью EWS. Сейчас я только что попробовал ...
service.Url = new Uri("https://url/ews/Exchange.asmx");
service.Credentials = new WebCredentials("credentials");
var results = service.FindItems(folderId, new ItemView(100));
foreach (var item in results)
{
Contact contact = item as Contact;
foreach (var prop in contact.ExtendedProperties)
{
Console.WriteLine(prop.Value.ToString());
}
}
, который компилируется и выполняется без проблем, но для каждого контакта счетчик ExtendedProperties равен 0, что в перспективе составляет около 30.
Так, как я могу получить свойства, которые я ищу?
Просто к вашему сведению. Я использую exhcnage 2007.
Спасибо.