次の方法で共有


CMDS_SECTION-CMDS_END

[このドキュメントはプレビュー版であり、後のリリースで変更されることがあります。 空白のトピックは、プレースホルダーとして挿入されています。]

The CMDS_SECTION – CMDS_END of a command table configuration (.ctc) file may have up to five subsections where user interface elements can be grouped according to type (bitmaps, buttons, combos, menus, or groups) and defined.

サブセクション

個別のトピックに記載されているいる CMDS_SECTION サブセクション、次のとおりです。

The package GUID in the CMDS_SECTION – CMDS_END section indicates "delay load."これは、パッケージが読み込まれてそのグループ内のコマンドが有効な場合のみことを意味します。 パッケージが読み込まれていない場合、コマンドがツールバーまたはメニューの既定の状態で表示されます。 たとえば、でもコマンドを非表示または既定で無効なが場合表示または現在のコンテキスト内で有効になることができます] をいない表示または関連付けられているパッケージが読み込まれるまで有効にします。 他のプロセスで、コマンドが有効な場合、パッケージのコマンドが関連付けられて、CMDS_SECTION で定義されているコマンドを実行読み込まれます。

使用例

次の例、ショートカット メニューの作成に必要なコードに示します。

CMDS_SECTION guidVJPackage
    MENUS_BEGIN
        guidVJGrp:IDM_MYCONTEXT,
            guidVJGrp:0, 0x0000, CONTEXT, "MyContextMenu", "&MyMenu";
    MENUS_END
    NEWGROUPS_BEGIN
        guidVJGrp:IDG_CUTCOPY,     guidVJGrp:IDM_MYCONTEXT,  0x0100;
        guidVJGrp:IDG_OVERRIDE,    guidVJGrp:IDM_MYCONTEXT,  0x0300;
        guidVJGrp:IDG_PROPERTIES,  guidVJGrp:IDM_MYCONTEXT,  0x0500;
    NEWGROUPS_END
    BUTTONS_BEGIN
        guidVJCmd:VJCmdCut,   guidVJGrp:IDG_CUTCOPY,  0x0100,
            guidOfficeIcon:msotcidCut,   BUTTON, , "Cut";
        guidVJCmd:VJCmdCopy,   guidVJGrp:IDG_CUTCOPY,  0x0200,
            guidOfficeIcon:msotcidCopy,   BUTTON, , "Copy";
        guidVJCmd:VJCmdPaste,   guidVJGrp:IDG_CUTCOPY,  0x0300,
            guidOfficeIcon:msotcidPaste,   BUTTON, , "Paste";
        guidVJCmd:VJCmdOverride,   guidVJGrp:IDG_OVERRIDE,  0x0100,
            guidOfficeIcon:msotcidNoIcon,   BUTTON, , "Override 
            Method";
        guidVJCmd:VJCmdProperties,   guidVJGrp:IDG_PROPERTIES,  0x0100,
            guidOfficeIcon:msotcidProperties,   BUTTON, ,
                "View Properties", "&Properties";
    BUTTONS_END
CMDS_END

.ctc ファイルのより多機能例、File Explorer 参照してください。

参照

概念

VSPackage の IDE にユーザー インターフェイス要素を追加する方法

その他の技術情報

コマンド テーブル構成 (.Ctc) ファイル

メニューとツール バー