Élément ReportPhishingCustomization
Configure le bouton du ruban et la boîte de dialogue de prétraitement d’un complément de création de rapports de courrier indésirable dans Outlook.
Pour en savoir plus sur la façon d’implémenter la fonctionnalité de rapport de courrier indésirable dans votre complément, consultez Implémenter un complément intégré de création de rapports de courrier indésirable.
Type de complément : Courrier
Valide uniquement dans les schémas VersionOverrides suivants :
- Courrier 1.1
Pour plus d’informations, consultez Remplacements de version dans le manifeste du complément uniquement.
Associé à ces ensembles de conditions requises :
Contenu dans
- <Élément ExtensionPoint> avec l’attribut xsi :type défini sur ReportPhishingCommandSurface.
Attributs
Aucune.
Éléments enfants
Élément | Obligatoire | Description |
---|---|---|
Control | Oui | Configure et ajoute le bouton de complément au ruban.
L’attribut xsi :type doit être défini sur Button et l’attribut xsi :type de son <élément enfant Action> doit être défini sur ExecuteFunction . |
PreProcessingDialog | Oui | Configure la boîte de dialogue de prétraitement affichée après l’sélection du bouton du complément dans le ruban. Cette boîte de dialogue permet aux utilisateurs de fournir des informations supplémentaires sur un message qu’ils signalent. |
Élément SourceLocation (remplacements de version) | Oui | Spécifie l’emplacement du fichier JavaScript source. |
Exemple
<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>