次の方法で共有


Commands2 インターフェイス

環境のすべてのコマンドが Command オブジェクトの形式で含まれています。

名前空間:  EnvDTE80
アセンブリ:  EnvDTE80 (EnvDTE80.dll 内)

構文

'宣言
<GuidAttribute("7EAA857B-2356-494B-9E13-0F6EEFA86E43")> _
Public Interface Commands2 _
    Inherits Commands
[GuidAttribute("7EAA857B-2356-494B-9E13-0F6EEFA86E43")]
public interface Commands2 : Commands
[GuidAttribute(L"7EAA857B-2356-494B-9E13-0F6EEFA86E43")]
public interface class Commands2 : Commands
[<GuidAttribute("7EAA857B-2356-494B-9E13-0F6EEFA86E43")>]
type Commands2 =  
    interface
        interface Commands
    end
public interface Commands2 extends Commands

Commands2 型で公開されるメンバーは以下のとおりです。

プロパティ

  名前 説明
パブリック プロパティ Count (Commands から継承されます。)
パブリック プロパティ Count Commands コレクション内のオブジェクトの数を示す値を取得します。
パブリック プロパティ DTE (Commands から継承されます。)
パブリック プロパティ DTE トップレベルの機能拡張オブジェクトを取得します。
パブリック プロパティ Parent (Commands から継承されます。)
パブリック プロパティ Parent Commands コレクションのすぐ上の親オブジェクトを取得します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド Add(String, Int32, Object%) (Commands から継承されます。)
パブリック メソッド Add(String, Int32, Object%) インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック メソッド AddCommandBar(String, vsCommandBarType, Object, Int32) (Commands から継承されます。)
パブリック メソッド AddCommandBar(String, vsCommandBarType, Object, Int32) コマンド バーを作成します。このコマンド バーは保存され、次に環境を起動したときに使用できます。
パブリック メソッド AddNamedCommand(AddIn, String, String, String, Boolean, Int32, array<Object[]%, Int32) (Commands から継承されます。)
パブリック メソッド AddNamedCommand(AddIn, String, String, String, Boolean, Int32, array<Object[]%, Int32) 名前付きコマンドを作成します。この名前付きコマンドは環境によって保存され、次に環境を起動したときにアドインが読み込まれない場合でも使用できます。
パブリック メソッド AddNamedCommand2 名前付きコマンドを作成します。この名前付きコマンドは環境によって保存され、次に環境を起動したときにアドインが読み込まれない場合でも使用できます。
パブリック メソッド CommandInfo(Object, String%, Int32%) (Commands から継承されます。)
パブリック メソッド CommandInfo(Object, String%, Int32%) 指定した CommandBar コントロールに関連付けられた、コマンドの GUID と ID を返します。
パブリック メソッド GetEnumerator() (Commands から継承されます。)
パブリック メソッド GetEnumerator() Commands コレクション内の項目の列挙子を取得します。
パブリック メソッド Item(Object, Int32) (Commands から継承されます。)
パブリック メソッド Item(Object, Int32) コレクションのインデックス付きメンバーを返します。
パブリック メソッド Raise(String, Int32, Object%, Object%) (Commands から継承されます。)
パブリック メソッド Raise(String, Int32, Object%, Object%) 指定したコマンドを実行します。
パブリック メソッド RemoveCommandBar(Object) (Commands から継承されます。)
パブリック メソッド RemoveCommandBar(Object) AddCommandBar メソッドで作成したコマンド バーを削除します。
パブリック メソッド UpdateCommandUI コマンド UI の状態を強制的に更新します。

このページのトップへ

参照

参照

EnvDTE80 名前空間