Share via


Menus 要素

VSPackage で実装するすべてのメニューとツール バーを定義します。

構文

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

属性と要素

以降のセクションでは、属性、子要素、および親要素について説明します。

属性

属性 説明
条件 省略可能。 条件付き属性に関するページを参照してください。

子要素

要素 説明
Menus 要素 VSPackage で実装するすべてのメニューとツール バーを定義します。
Menu 要素 単一のメニューまたはツール バーを表します。

親要素

要素 説明
Commands 要素 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>

関連項目