EWS: контакты, размещенные программным способом, не используют указанную форму

Exchange Server 2010 SP3, управляемый API 2.2, Outlook 2010: я настроил подпапку папки «контакты» для использования настраиваемой формы. Когда я создаю контакты там вручную, они используют мою пользовательскую форму. Однако при программном создании контактов во вложенной папке они, по-видимому, используют стандартную форму.

Как заставить все контакты использовать мою пользовательскую форму?

1 ответ

  1. Мне нужно было указать свойство ItemClass контакта.

    contact.ItemClass = "IPM.Contact.MyCustomForm";
    

    Моя настраиваемая форма опубликована в библиотеке организационных форм.