Freigeben über


DataViewMenuCommand-Klasse

Stellt eine Basisimplementierung für Menübefehle dar, die von auf hoher Ebene oder Kontextmenüs als Teil einer Datenansichtshierarchie bereitgestellt werden.

Vererbungshierarchie

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

Namespace:  Microsoft.VisualStudio.Data.Framework
Assembly:  Microsoft.VisualStudio.Data.Framework (in Microsoft.VisualStudio.Data.Framework.dll)

Syntax

'Declaration
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

Der DataViewMenuCommand-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode DataViewMenuCommand(Int32, CommandID) Initialisiert eine neue Instanz der Klasse DataViewMenuCommand und gibt die Element-ID und das Befehlskennzeichen an.
Öffentliche Methode DataViewMenuCommand(Int32, CommandID, EventHandler) Initialisiert eine neue Instanz der Klasse DataMenuCommand und gibt die Element-ID, das Befehlskennzeichen und das Ereignis.
Öffentliche Methode DataViewMenuCommand(Int32, CommandID, EventHandler, EventHandler) Initialisiert eine neue Instanz der Klasse DataMenuCommand und gibt die Element-ID, das Befehlskennzeichen und Ereignisse an.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Checked Ruft einen Wert ab, der angibt, ob dieses Menüelement aktiviert ist, oder legt diesen fest. (Von MenuCommand geerbt.)
Öffentliche Eigenschaft CommandID Ruft die CommandID-Klasse ab, die diesem Menübefehl zugeordnet ist. (Von MenuCommand geerbt.)
Öffentliche Eigenschaft Enabled Ruft einen Wert ab, der angibt, ob dieses Menüelement verfügbar ist. (Von MenuCommand geerbt.)
Öffentliche Eigenschaft ItemId Ruft die ID ab Element
Öffentliche Eigenschaft OleStatus Ruft den OLE-Befehlsstatus für dieses Menüelement ab. (Von MenuCommand geerbt.)
Öffentliche Eigenschaft Properties Ruft die öffentlichen Eigenschaften ab, die der MenuCommand-Klasse zugeordnet sind. (Von MenuCommand geerbt.)
Öffentliche Eigenschaft Supported Ruft einen Wert ab, der angibt, ob dieses Menüelement unterstützt wird, oder legt diesen fest. (Von MenuCommand geerbt.)
Öffentliche Eigenschaft Text Ruft die Eigenschaft des Menübefehls Text ab. (Von DataMenuCommand geerbt.)
Öffentliche Eigenschaft Visible Ruft einen Wert ab, der angibt, ob dieses Menüelement sichtbar ist, oder legt diesen fest. (Von MenuCommand geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode Invoke() Ruft den Menübefehl auf. (Von DataMenuCommand geerbt.)
Öffentliche Methode Invoke(Object) Ruft den Menübefehl mit dem angegebenen Parameter auf. (Von DataMenuCommand geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie vom aktuellen Object. (Von Object geerbt.)
Geschützte Methode OnCommandChanged Löst das CommandChanged-Ereignis aus. (Von MenuCommand geerbt.)
Öffentliche Methode ToString Gibt eine Zeichenfolgendarstellung dieses Menübefehls zurück. (Von MenuCommand geerbt.)
Öffentliche Methode UpdateStatus Aktualisiert den Status des Befehls und löst das entsprechende Ereignis aus. (Von DataMenuCommand geerbt.)

Zum Seitenanfang

Ereignisse

  Name Beschreibung
Öffentliches Ereignis CommandChanged Tritt bei einer Änderung des Menübefehls ein. (Von MenuCommand geerbt.)

Zum Seitenanfang

Hinweise

Diese Klasse ermöglicht es Ihnen, ein ItemId zu einem angegebenen Menübefehl anzufügen.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.Data.Framework-Namespace