Элемент ReportPhishingCustomization
Настраивает кнопку ленты и диалоговое окно предварительной обработки надстройки, сообщающей о спаме, в Outlook.
Дополнительные сведения о том, как реализовать функцию создания отчетов о спаме в надстройке, см. в статье Реализация интегрированной надстройки отчетов о нежелательной почте.
Тип надстройки: Почта
Допустимо только в следующих схемах VersionOverrides:
- Почта 1.1
Дополнительные сведения см. в разделе Переопределения версий в манифесте только надстройки.
Связаны с этими наборами требований:
Содержится в
- <Элемент ExtensionPoint> с атрибутом xsi:type , для которых задано значение ReportPhishingCommandSurface.
Атрибуты
Нет.
Дочерние элементы
Элемент | Обязательный | Описание |
---|---|---|
Control | Да | Настраивает и добавляет кнопку надстройки на ленту.
Атрибуту xsi:type должно быть присвоено значение Button , а атрибуту xsi:type его <дочернего элемента Action> — значение ExecuteFunction . |
PreProcessingDialog | Да | Настраивает диалоговое окно предварительной обработки, отображаемое после нажатия кнопки надстройки на ленте. Это диалоговое окно позволяет пользователям предоставлять дополнительные сведения о сообщении, которое они передают. |
Элемент SourceLocation (переопределения версий) | Да | Указывает расположение исходного файла JavaScript. |
Пример
<ExtensionPoint xsi:type="ReportPhishingCommandSurface">
<ReportPhishingCustomization>
<!-- Configures the ribbon button. -->
<Control xsi:type="Button" id="ReportingButton">
<Label resid="ReportingButton.Label"/>
<Supertip>
<Title resid="ReportingButton.Label"/>
<Description resid="ReportingButton.Description"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="Icon.16x16"/>
<bt:Image size="32" resid="Icon.32x32"/>
<bt:Image size="64" resid="Icon.64x64"/>
<bt:Image size="80" resid="Icon.80x80"/>
</Icon>
<Action xsi:type="ExecuteFunction">
<FunctionName>onMessageReport</FunctionName>
</Action>
</Control>
<!-- Configures the preprocessing dialog. -->
<PreProcessingDialog>
<Title resid="PreProcessingDialog.Label"/>
<Description resid="PreProcessingDialog.Description"/>
<ReportingOptions>
<Title resid="OptionsTitle.Label"/>
<Option resid="Option1.Label"/>
<Option resid="Option2.Label"/>
<Option resid="Option3.Label"/>
<Option resid="Option4.Label"/>
</ReportingOptions>
<FreeTextLabel resid="FreeText.Label"/>
<MoreInfo>
<MoreInfoText resid="MoreInfo.Label"/>
<MoreInfoUrl resid="MoreInfo.Url"/>
</MoreInfo>
</PreProcessingDialog>
<SourceLocation resid="Commands.Url"/>
</ReportPhishingCustomization>
</ExtensionPoint>
Совместная работа с нами на GitHub
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.
Office Add-ins