Freigeben über


OfficeMenu-Element

Definiert eine Sammlung von Steuerelementen, die dem Office-Kontextmenü hinzugefügt werden sollen. Gilt für Word-, Excel-, PowerPoint- und OneNote-Add-Ins.

Add-In-Typ: Aufgabenbereich

Nur in den folgenden VersionOverrides-Schemas gültig:

  • Aufgabenbereich 1.0

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

Diesen Anforderungssätzen zugeordnet:

Attribute

Attribut Erforderlich Beschreibung
id Ja Der Typ des OfficeMenu-Elements, das definiert wird.

id

Obwohl der offizielle Datentyp Zeichenfolge ist, fungiert dieses Attribut effektiv als Typattribute, und es gibt nur zwei mögliche Werte. Das Attribut gibt den Typ des integrierten Office-Menüs an, dem dieses Office-Add-In hinzugefügt werden soll.

  • ContextMenuText – Zeigt das Element im Kontextmenü an, wenn Text ausgewählt ist und der Benutzer dieses Menü öffnet (z. B. mit der rechten Maustaste klickt) auf den markierten Text. Gilt für Word, Excel, PowerPoint und OneNote.
  • ContextMenuCell – Zeigt das Element im Kontextmenü an, wenn der Benutzer dieses Menü öffnet (z. B. mit der rechten Maustaste klickt) auf eine Zelle in der Kalkulationstabelle. Gilt für Excel.

Untergeordnete Elemente

Element Erforderlich Beschreibung
Steuerelement vom Typ Schaltfläche Ja Ein einzelnes Button-Steuerelementobjekt .

Hinweis

Es kann nur ein untergeordnetes Steuerelement vorhanden sein, und es muss den Typ Schaltfläche aufweisen.

Beispiel

<ExtensionPoint xsi:type="ContextMenu">
  <OfficeMenu id="ContextMenuText">
    <Control xsi:type="Button" id="ContextMenuButton">
      <Label resid="TaskpaneButton.Label"/>
      <Supertip>
        <!-- ToolTip title. resid must point to a ShortString resource. -->
        <Title resid="TaskpaneButton.Label" />
        <!-- ToolTip description. resid must point to a LongString resource. -->
        <Description resid="TaskpaneButton.Tooltip" />
      </Supertip>
      <Icon>
        <bt:Image size="16" resid="tpicon_16x16" />
        <bt:Image size="32" resid="tpicon_32x32" />
        <bt:Image size="80" resid="tpicon_80x80" />
      </Icon>
      <Action xsi:type="ExecuteFunction">
        <FunctionName>action</FunctionName>
      </Action>
    </Control>
  </OfficeMenu>
</ExtensionPoint>