ReportPhishingCustomization element (Elemento ReportPhishingCustomization)
Configura o botão do friso e a caixa de diálogo de pré-processamento de um suplemento de relatórios de spam no Outlook.
Para saber mais sobre como implementar a funcionalidade de relatórios de spam no seu suplemento, veja Implementar um suplemento integrado de relatórios de spam.
Tipo de suplemento: Correio
Válido apenas nestes esquemas VersionOverrides:
- Email 1.1
Para obter mais informações, veja Substituições de versões no manifesto apenas do suplemento.
Associados a estes conjuntos de requisitos:
Contido em
- <O elemento ExtensionPoint> com o atributo xsi:type definido como ReportPhishingCommandSurface.
Atributos
Nenhum
Elementos filho
Elemento | Obrigatório | Descrição |
---|---|---|
Control | Sim | Configura e adiciona o botão de suplemento ao friso. O atributo xsi:type tem de ser definido como Button e o atributo xsi:type do elemento <subordinado Ação> tem de ser definido como ExecuteFunction . |
PreProcessingDialog | Sim | Configura a caixa de diálogo de pré-processamento apresentada após a seleção do botão de suplemento no friso. Esta caixa de diálogo permite que os utilizadores forneçam informações adicionais sobre uma mensagem que estão a comunicar. |
Elemento SourceLocation (substituições de versão) | Sim | Especifica a localização do ficheiro JavaScript de origem. |
Exemplo
<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>
Colabore connosco no GitHub
A origem deste conteúdo pode ser encontrada no GitHub, onde também pode criar e rever problemas e pedidos Pull. Para mais informações, consulte o nosso guia do contribuidor.