Как добавить кнопку надстройки Outlook в основной почтовый обзор - PullRequest
0 голосов
/ 02 апреля 2019

Я пытаюсь создать надстройку Outlook, которая будет перенаправлять выбранное почтовое сообщение в виде вложения при нажатии кнопки. Предпочтительно это будет работать как для клиента Outlook, так и для Outlook Web Access. Для этого мне нужно добавить кнопку в основной интерфейс в Outlook, которая показывает список сообщений.

Однако в новом формате надстроек я не вижу ExtensionPoint for Outlook, позволяющего добавить кнопку в основной почтовый интерфейс. https://docs.microsoft.com/en-us/office/dev/add-ins/reference/manifest/extensionpoint#extension-points-for-word-excel-powerpoint-and-onenote-add-in-commands

Существуют параметры для панели MessageRead или панели MessageCompose, но я не вижу ничего для общего обзора.

Однако следующая новая функция жалуется на то, что нельзя выбрать несколько почтовых элементов с помощью синтаксиса надстройки , что, по-видимому, подразумевает возможность выбора одного почтового элемента. Если можно выбрать один почтовый элемент, это означает, что есть способ добавить кнопку на обзорную почтовую страницу, поскольку это единственное место, где можно выбрать почту.

Это заставляет меня думать, что это можно сделать, но я не знаю, как.

Может кто-нибудь указать мне, как это можно сделать?

ПРИМЕЧАНИЕ. Я НЕ пытаюсь создать плагин COM. Это старый формат, и я заметил, что в Outlook 2016 они становятся все менее надежными. Я пытаюсь использовать новый формат.

1 Ответ

3 голосов
/ 02 апреля 2019

Точки расширения MessageReadCommandSurface и MessageComposeCommandSurface для Outlook применяются как к главному окну Outlook (Проводник), так и к элементам (Инспектор). Кнопки ленты обозревателя активируются при выборе электронной почты, поэтому кнопки взаимодействуют с выбранной электронной почтой. Поэтому вам не нужно ничего делать, если вы уже определили эти точки расширения.

...