Partilhar via


Elemento de menus

Define todos os menus e barras de ferramentas que VSPackage implementa.

<Menus>
  <Menu>... </Menu>
  <Menu>... </Menu>
</Menus>

Atributos e elementos

As seções a seguir descrevem atributos, elementos filho, e elementos pai.

Atributos

Atributo

Descrição

Condição

Opcional. Consulte Atributos de condicional do esquema XML VSCT.

Elementos filho

Elemento

Descrição

Elemento de menus

Define todos os menus e barras de ferramentas que VSPackage implementa.

Elemento menu

Representa um único de menu ou barra de ferramentas.

Elementos pai

Elemento

Descrição

Elemento de comandos

Representa a coleção de comandos no VSPackage.

Exemplo

<Commands package="guidMyPackage">
    <Menus>
      <Menu Condition="'%(DEBUG)' != 'true'" 
        guid="cmdSetGuidMyProductCommands" id="menuIDMainMenu" 
        priority="0x0000" type="Menu">
        <Annotation>
          <Documentation>this is an annotation</Documentation>
          <AppInfo>
            <CustomData>
              <CustomSubElement>Some data</CustomSubElement>
            </CustomData>
          </AppInfo>
        </Annotation>
        <CommandFlag>AlwaysCreate</CommandFlag>
        <Strings>
          <ButtonText>MainMenu</ButtonText>
        </Strings>
      </Menu>
  </Menus>
<Commands>

Consulte também

Conceitos

Como a VSPackages adicionar elementos de Interface do usuário ao IDE

Outros recursos

Comandos, Menus e barras de ferramentas