Freigeben über


Menus-Element

Definiert alle Menüs und Symbolleisten, die ein VSPackage implementieren.

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

Attribute und Elemente

In den folgenden Abschnitten werden Attribute sowie untergeordnete und übergeordnete Elemente beschrieben.

Attribute

Attribut

Beschreibung

Bedingung

Optional. Weitere Informationen finden Sie unter Bedingte Attribute für das VSCT-XML-Schema.

Untergeordnete Elemente

Element

Beschreibung

Menus-Element

Definiert alle Menüs und Symbolleisten, die ein VSPackage implementieren.

Menu-Element

Stellt ein einzelnes Menü oder einer Symbolleiste dar.

Übergeordnete Elemente

Element

Beschreibung

Commands-Element

Stellt die Auflistung der Befehle in einem VSPackage dar.

Beispiel

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

Siehe auch

Konzepte

Wie VSPackages Benutzeroberflächenelemente Hinzufügen der IDE

Weitere Ressourcen

Befehle, Menüs und Symbolleisten