Compartir a través de


Elemento OfficeMenu

Define una colección de controles que se agregarán al menú contextual de Office. Se aplica a los complementos de Word, Excel, PowerPoint y OneNote.

Tipo de complemento: Panel de tareas

Solo es válido en estos esquemas VersionOverrides:

  • Panel de tareas 1.0

Para obtener más información, vea Invalidaciones de versión en el manifiesto de solo complemento.

Asociado a estos conjuntos de requisitos:

Atributos

Atributo Obligatorio Descripción
id Tipo de OfficeMenu que va a definir.

id

Aunque su tipo de datos oficial es string, este atributo funciona eficazmente como un atributo de tipo y solo hay dos valores posibles. El atributo especifica el tipo de menú de Office integrado al que agregar este complemento de Office.

  • ContextMenuText - Muestra el elemento en el menú contextual cuando se selecciona texto y el usuario abre ese menú (por ejemplo, clics con el botón derecho) en el texto seleccionado. Se aplica a Word, Excel, PowerPoint y OneNote.
  • ContextMenuCell : muestra el elemento en el menú contextual cuando el usuario abre ese menú (por ejemplo, clics con el botón derecho) en una celda de la hoja de cálculo. Se aplica a Excel.

Elementos secundarios

Elemento Obligatorio Descripción
Control del tipo Button Yes Un único objeto de control Button .

Nota:

Solo puede haber un control secundario y debe ser de tipo Button.

Ejemplo

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