ReportPhishingCustomization-Element

Konfiguriert die Menübandschaltfläche und das Dialogfeld "Vorverarbeitung" eines Spam-Berichts-Add-Ins in Outlook.

Weitere Informationen zum Implementieren der Spamberichtsfunktion in Ihrem Add-In finden Sie unter Implementieren eines integrierten Add-In für die Spamberichterstattung.

Add-In-Typ: Mail

Nur in diesen VersionOverrides-Schemas gültig:

  • Mail 1.1

Weitere Informationen finden Sie unter Versionsüberschreibungen im Nur-Add-In-Manifest.

Diesen Anforderungssätzen zugeordnet:

Enthalten in

Attribute

Keine.

Untergeordnete Elemente

Element Erforderlich Beschreibung
Control Ja Konfiguriert die Add-In-Schaltfläche und fügt sie zum Menüband hinzu. Das xsi:type-Attribut muss auf gesetzt Button sein und das xsi:type-Attributseines<> Action-Child-Elements muss auf ExecuteFunctiongesetzt sein.
PreProcessingDialog Ja Konfiguriert das Vorverarbeitungsdialogfeld, das angezeigt wird, nachdem die Add-In-Schaltfläche im Menüband ausgewählt wurde. In diesem Dialogfeld können Benutzer zusätzliche Informationen zu einer Nachricht bereitstellen, die sie melden.
SourceLocation-Element (Versionsüberschreibungen) Ja Gibt den Speicherort der JavaScript-Quelldatei an.

Wichtig: Der resid Wert des <SourceLocation-Elements> muss mit dem resid Wert des <Runtime-Elements> übereinstimmen, das die Browserlaufzeit darstellt. Wenn Ihre Laufzeit beispielsweise als <Runtime resid="WebViewRuntime.Url">definiert ist, geben Sie <SourceLocation resid="WebViewRuntime.Url"/>an.

Beispiel

<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>
    <!-- Identifies the runtime to be used. The resid value must match the resid value of the Runtime element that represents the browser runtime. -->
    <SourceLocation resid="Commands.Url"/>
  </ReportPhishingCustomization>
</ExtensionPoint>