Есть ли способ программно запустить диалог свойств глобального списка адресов (GAL)?

С момента появления Office 2013 меня все больше разочаровывали новые карточки контактов Outlook и обходной путь, необходимый для доступа к устаревшему диалоговому окну свойств глобального списка адресов, как показано ниже:

Свойства прежнего глобального списка адресов

По сути, я ищу API, с помощью которого я могу запускать устаревший GAL-бокс программно.

Поиск по этому вопросу до сих пор не дал результатов, связанных с API, а только раздел реестра для автоматического использования устаревшего диалогового окна, а не карточек контактов при добавлении записей контактов (TurnOnLegacyGALDialog).

Спасибо!


person cjones26    schedule 06.11.2017    source источник
comment
Покопавшись в каком-то API, я полагаю, что это как-то связано с объектом ContactItem (msdn.microsoft.com/en-us/VBA/Outlook-VBA/articles/)   -  person cjones26    schedule 09.11.2017


Ответы (1)


Вызов AddressEntry.Details() — https://msdn.microsoft.com/en-us/library/microsoft.office.interop.outlook.addressentry.details.aspx?f=255&MSPPError=-2147217396

person Dmitry Streblechenko    schedule 09.11.2017
comment
Да!!! Я не знаю, почему так сложно найти эту информацию, может быть, это из-за моего невежества в автоматизации Outlook. Спасибо, Дмитрий! - person cjones26; 09.11.2017