Partager via


Élément OfficeMenu

Définit un ensemble d’options à ajouter au menu contextuel Office. S’applique aux compléments Word, Excel, PowerPoint et OneNote.

Type de complément : volet Office

Valide uniquement dans les schémas VersionOverrides suivants :

  • Volet de tâches 1.0

Pour plus d’informations, consultez Remplacements de version dans le manifeste du complément uniquement.

Associé à ces ensembles de conditions requises :

Attributs

Attribut Obligatoire Description
id Oui Type d’OfficeMenu défini.

id

Bien que son type de données officiel soit string, cet attribut fonctionne effectivement comme un attribut de type, et il n’y a que deux valeurs possibles. L’attribut spécifie le type de menu Office intégré auquel ajouter ce complément Office.

  • ContextMenuText - Affiche l’élément dans le menu contextuel lorsque du texte est sélectionné et que l’utilisateur ouvre ce menu (par exemple, en cliquant avec le bouton droit) sur le texte sélectionné. S’applique à Word, Excel, PowerPoint et OneNote.
  • ContextMenuCell - Affiche l’élément dans le menu contextuel lorsque l’utilisateur ouvre ce menu (par exemple, en cliquant avec le bouton droit) sur une cellule de la feuille de calcul. S’applique à Excel.

Éléments enfants

Élément Obligatoire Description
Contrôle de type Button Oui Objet de contrôle Button unique.

Remarque

Il ne peut y avoir qu’un seul contrôle enfant et il doit être de type Button.

Exemple

<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>