次の方法で共有


DataViewSelectionMenuCommand クラス

複数のノードが特定のデータ接続のサーバー エクスプローラーで判断し、選択されたコマンドを使用すると、ショートカット メニュー コマンドの状態を起動する機能があります。

継承階層

Object
  MenuCommand
    Microsoft.VisualStudio.Data.Framework.DataMenuCommand
      Microsoft.VisualStudio.Data.Framework.DataViewMenuCommand
        Microsoft.VisualStudio.Data.Framework.DataViewSelectionMenuCommand

名前空間:  Microsoft.VisualStudio.Data.Framework
アセンブリ:  Microsoft.VisualStudio.Data.Framework (Microsoft.VisualStudio.Data.Framework.dll 内)

構文

'宣言
Public Class DataViewSelectionMenuCommand _
    Inherits DataViewMenuCommand
public class DataViewSelectionMenuCommand : DataViewMenuCommand
public ref class DataViewSelectionMenuCommand : public DataViewMenuCommand
type DataViewSelectionMenuCommand =  
    class 
        inherit DataViewMenuCommand 
    end
public class DataViewSelectionMenuCommand extends DataViewMenuCommand

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

コンストラクター

  名前 説明
パブリック メソッド DataViewSelectionMenuCommand(CommandID, IVsDataViewHierarchy) コマンドとビュー階層の DataViewSelectionMenuCommand クラスの新しいインスタンスを初期化します。
パブリック メソッド DataViewSelectionMenuCommand(CommandID, EventHandler, IVsDataViewHierarchy) コマンド、イベント、および階層の DataViewSelectionMenuCommand クラスの新しいインスタンスを初期化します。
パブリック メソッド DataViewSelectionMenuCommand(CommandID, EventHandler, EventHandler, IVsDataViewHierarchy) コマンド、イベント、および階層の DataViewSelectionMenuCommand クラスの新しいインスタンスを初期化します。

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ Checked メニュー項目がチェックされているかどうかを示す値を取得または設定します。 (MenuCommand から継承されます。)
パブリック プロパティ CommandID メニュー コマンドに関連付けられている CommandID を取得します。 (MenuCommand から継承されます。)
パブリック プロパティ Enabled メニュー項目を使用できるかどうかを示す値を取得します。 (MenuCommand から継承されます。)
パブリック プロパティ ItemId 項目 ID を取得します (DataViewMenuCommand から継承されます。)
パブリック プロパティ OleStatus メニュー項目の OLE コマンド ステータス コードを取得します。 (MenuCommand から継承されます。)
パブリック プロパティ Properties MenuCommand に関連付けられているパブリック プロパティを取得します。 (MenuCommand から継承されます。)
パブリック プロパティ Supported メニュー項目がサポートされているかどうかを示す値を取得または設定します。 (MenuCommand から継承されます。)
パブリック プロパティ Text メニュー コマンドの Text のプロパティを取得します。 (DataMenuCommand から継承されます。)
パブリック プロパティ Visible メニュー項目を表示するかどうかを示す値を取得または設定します。 (MenuCommand から継承されます。)

このページのトップへ

メソッド

  名前 説明
パブリック メソッド Equals 指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッド Finalize オブジェクトが、ガベージ コレクションによって収集される前に、リソースの解放とその他のクリーンアップ操作の実行を試みることができるようにします。 (Object から継承されます。)
パブリック メソッド GetHashCode 既定のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド Invoke() メニュー コマンドを呼び出します。 (DataMenuCommand から継承されます。)
パブリック メソッド Invoke(Object) 1 種類のデータ接続に対応するオプションの各ノードの指定した引数とのコマンドを呼び出します。 (DataMenuCommand.Invoke(Object) をオーバーライドします。)
プロテクト メソッド MemberwiseClone Object の簡易コピーを作成します。 (Object から継承されます。)
プロテクト メソッド OnCommandChanged CommandChanged イベントを発生させます。 (MenuCommand から継承されます。)
パブリック メソッド ToString メニュー コマンドの文字列形式を返します。 (MenuCommand から継承されます。)
パブリック メソッド UpdateStatus セキュリティ クリティカル。 データ接続のノードの選択のすべてのノードから抽出された状態の値の共通セットに基づいてこのコマンドのステータスを更新します。 (DataMenuCommand.UpdateStatus() をオーバーライドします。)

このページのトップへ

イベント

  名前 説明
パブリック イベント CommandChanged メニュー コマンドが変更されたときに発生します。 (MenuCommand から継承されます。)

このページのトップへ

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

関連項目

Microsoft.VisualStudio.Data.Framework 名前空間