Compartilhar via


Elemento ReportPhishingCustomization

Configura o botão de faixa de opções e a caixa de diálogo de pré-processamento de um suplemento de relatório de spam no Outlook.

Para saber mais sobre como implementar o recurso de relatório de spam em seu suplemento, consulte Implementar um suplemento integrado de relatório de spam.

Tipo de suplemento: Email

Válido somente nestes esquemas VersionOverrides:

  • Email 1.1

Para obter mais informações, consulte Substituições de versão no manifesto.

Associado a esses conjuntos de requisitos:

Contido em

Atributos

Nenhum

Elementos filho

Elemento Obrigatório Descrição
Control Sim Configura e adiciona o botão de suplemento à faixa de opções. O atributo xsi:type deve ser definido como Button e o atributo xsi:type de seu <elemento Action> child deve ser definido como ExecuteFunction.
PreProcessingDialog Sim Configura a caixa de diálogo de pré-processamento mostrada após o botão de suplemento ser selecionado na faixa de opções. Essa caixa de diálogo permite que os usuários forneçam informações adicionais sobre uma mensagem que estão relatando.
Elemento SourceLocation (substituições de versão) Sim Especifica o local do arquivo 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>