Чтение «Контактов» из встречи по обмену

В Outlook я могу открыть встречу и перейти в «Файл» -> «Свойства» на ленте, чтобы просмотреть свойства. В окне свойств есть кнопка «Контакты...» и текстовое поле, где вы можете применить контакты к встрече или ввести текст в поле.

Я хочу программно прочитать это свойство через управляемый API Exchange, но не могу найти ничего, что бы это поддерживало.

Просмотр Документация по встречам, я вижу участников практически для всех свойств, но не вижу способа получить «Контакты».

Пожалуйста, порекомендуйте.


person Babak Naffas    schedule 16.12.2011    source источник


Ответы (1)


посмотрите или выполните поиск в Google по чему-то вроде следующего, даже не уверен, что это сработает ... для контактов это просто заменит назначение на контакт

Appointment apt = AppointMent.Bind(service, new ItemId(id), new PropertySet(BasePropertySet.FirstClassProperties, AppointmentSchema.Body ));
person MethodMan    schedule 16.12.2011
comment
Из источника я проверил Google, я нашел множество примеров, подобных тому, что у вас есть. Однако я не могу понять, как связаться с «Контакты». - person Babak Naffas; 17.12.2011
comment
Contacts cnt = Contacts.Bind(service, new ItemId(id) bla..bla..bla, это даже сработает для вас, если вы замените код..? Я очень быстро посмотрю, хотите ли вы получить доступ к контактам/встречам. .? если вы посмотрите на эту страницу и прокрутите немного вниз, вы увидите пример того, как получить к ней доступ через веб-приложение, просто внесите изменения в соответствии с вашим вариантом использования weblogs.asp.net/whaggard/archive /2007/01/30/ - person MethodMan; 17.12.2011
comment
Я проверю это на выходных. Спасибо. - person Babak Naffas; 17.12.2011
comment
Не работает. Идентификатор, к которому вы привязываетесь, должен соответствовать типам с типом объекта. - person Babak Naffas; 12.01.2012