Menus Element
Visual Studio 2015
The new home for Visual Studio documentation is Visual Studio 2017 Documentation on docs.microsoft.com.
The latest version of this topic can be found at Menus Element.
Defines all the menus and toolbars that a VSPackage implements.
<Menus> <Menu>... </Menu> <Menu>... </Menu> </Menus>
The following sections describe attributes, child elements, and parent elements.
Attributes
| Attribute | Description |
|---|---|
| Condition | Optional. See Conditional Attributes. |
Child Elements
| Element | Description |
|---|---|
| Menus Element | Defines all the menus and toolbars that a VSPackage implements. |
| Menu Element | Represents a single menu or toolbar. |
Parent Elements
| Element | Description |
|---|---|
| Commands Element | Represents the collection of commands in the VSPackage. |
<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>
How VSPackages Add User Interface Elements
Commands, Menus, and Toolbars
Show: