Partilhar via


Elemento OfficeMenu

Define um conjunto de controles que serão adicionados ao menu de contexto do Office. Aplica-se aos suplementos do Word, do Excel, do PowerPoint e do OneNote.

Tipo de suplemento: Painel de tarefas

Válido apenas nestes esquemas VersionOverrides:

  • Painel de tarefas 1.0

Para obter mais informações, veja Substituições de versões no manifesto apenas do suplemento.

Associados a estes conjuntos de requisitos:

Atributos

Atributo Obrigatório Descrição
id Sim O tipo de OfficeMenu está sendo definido.

id

Embora o tipo de dados oficial seja cadeia, este atributo funciona efetivamente como um atributo de tipo e existem apenas dois valores possíveis. O atributo especifica o tipo de menu incorporado do Office ao qual adicionar este Suplemento do Office.

  • ContextMenuText - Apresenta o item no menu de contexto quando o texto está selecionado e o utilizador abre esse menu (por exemplo, clique com o botão direito do rato) no texto selecionado. Aplica-se a Word, Excel, PowerPoint e OneNote.
  • ContextMenuCell - Apresenta o item no menu de contexto quando o utilizador abre esse menu (por exemplo, clique com o botão direito do rato) numa célula na folha de cálculo. Aplica-se ao Excel.

Elementos filho

Elemento Obrigatório Descrição
Controlo do tipo Botão Sim Um único objeto de controlo Botão .

Observação

Só pode existir um controlo subordinado e tem de ser o tipo Botão.

Exemplo

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