Показать расширенные свойства, созданные с помощью REST API в Outlook - PullRequest
0 голосов
/ 04 сентября 2018

Я создал расширенное свойство Outlook для контактов с REST API, описанное здесь . Это соответствующая полезная нагрузка JSON.

{
    "singleValueExtendedProperties": [
     {
           "id":"String {b06defca-5b03-4ee3-ba80-c5c9f49bea8d} Name MyProp",
           "value":"true"
     }
  ]
}

Этот реквизит успешно сохраняется и возвращается, если я запрашиваю экземпляр контактов с этим расширением через REST API.

contacts?$filter=singleValueExtendedProperties/Any(ep: ep/id eq 'String {b06defca-5b03-4ee3-ba80-c5c9f49bea8d} Name MyProp' and ep/value eq 'true')

Пока все хорошо.

Но как я могу показать это расширение в приложении Outlook, например в Outlook для Mac v16.15? Я предполагаю, что я могу добавить такое расширение как дополнительный столбец в списке всех контактов. Всегда есть столбцы с именем «Benutzerdefiniert 1». «Benutzerdefiniert 8» (на английском языке «определено пользователем»). Но ничего. Кроме того, нигде в огромных (и, кстати, очень хороших) документах Microsoft Graph я не обнаружил никаких ссылок на API-интерфейс REST MS Graph на приложение Outlook.

Что необходимо, чтобы видимые настраиваемые свойства Outlook управлялись API-интерфейсом REST MS Graph?

С уважением
Dominik

1 Ответ

0 голосов
/ 06 сентября 2018

Вы пытались использовать Outlook Web Addin ? Вы можете создать веб-надстройки для Outlook, чтобы показать свойства расширений в Outlook, как показано на рисунке ниже.

enter image description here

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