次の方法で共有


DataViewMenuCommand クラス

データの階層の一部として高レベルまたはショートカット メニューに用意されているメニュー コマンドの基本実装を表します。

継承階層

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 DataViewMenuCommand _
    Inherits DataMenuCommand
public class DataViewMenuCommand : DataMenuCommand
public ref class DataViewMenuCommand : public DataMenuCommand
type DataViewMenuCommand =  
    class 
        inherit DataMenuCommand 
    end
public class DataViewMenuCommand extends DataMenuCommand

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

コンストラクター

  名前 説明
パブリック メソッド DataViewMenuCommand(Int32, CommandID) DataViewMenuCommand クラスの新しいインスタンスを初期化します。これは、項目の ID とコマンド識別子を指定します。
パブリック メソッド DataViewMenuCommand(Int32, CommandID, EventHandler) 項目 ID、コマンド ID とイベントを指定する DataMenuCommand クラスの新しいインスタンスを初期化します。
パブリック メソッド DataViewMenuCommand(Int32, CommandID, EventHandler, EventHandler) 項目 ID、コマンド ID とイベントを指定する DataMenuCommand クラスの新しいインスタンスを初期化します。

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ Checked メニュー項目がチェックされているかどうかを示す値を取得または設定します。 (MenuCommand から継承されます。)
パブリック プロパティ CommandID メニュー コマンドに関連付けられている CommandID を取得します。 (MenuCommand から継承されます。)
パブリック プロパティ Enabled メニュー項目を使用できるかどうかを示す値を取得します。 (MenuCommand から継承されます。)
パブリック プロパティ ItemId 項目 ID を取得します
パブリック プロパティ 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) 特定のパラメーターのメニュー コマンドを呼び出します。 (DataMenuCommand から継承されます。)
プロテクト メソッド MemberwiseClone Object の簡易コピーを作成します。 (Object から継承されます。)
プロテクト メソッド OnCommandChanged CommandChanged イベントを発生させます。 (MenuCommand から継承されます。)
パブリック メソッド ToString メニュー コマンドの文字列形式を返します。 (MenuCommand から継承されます。)
パブリック メソッド UpdateStatus コマンドの状態を更新し、適切なイベントを発生させます。 (DataMenuCommand から継承されます。)

このページのトップへ

イベント

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

このページのトップへ

解説

このクラスは、特定のメニュー コマンドに ItemId をアタッチすることもできます。

スレッド セーフ

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

参照

関連項目

Microsoft.VisualStudio.Data.Framework 名前空間