Freigeben über


DataViewSelectionMenuCommand-Klasse

Stellt die Möglichkeit, den Status eines Kontextmenübefehls zu bestimmen, wenn mehrere Knoten im Server-Explorer für eine bestimmte Datenverbindung ausgewählt werden, und den Befehl aufzurufen.

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

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

Konstruktoren

  Name Beschreibung
Öffentliche Methode DataViewSelectionMenuCommand(CommandID, IVsDataViewHierarchy) Initialisiert eine neue Instanz der Klasse DataViewSelectionMenuCommand mit dem Befehl und der Ansichtshierarchie.
Öffentliche Methode DataViewSelectionMenuCommand(CommandID, EventHandler, IVsDataViewHierarchy) Initialisiert eine neue Instanz der Klasse DataViewSelectionMenuCommand mit dem Befehl, einem Ereignis und Ansichtshierarchie.
Öffentliche Methode DataViewSelectionMenuCommand(CommandID, EventHandler, EventHandler, IVsDataViewHierarchy) Initialisiert eine neue Instanz der Klasse DataViewSelectionMenuCommand mit dem Befehl, den Ereignissen und der Ansichtshierarchie.

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 (Von DataViewMenuCommand geerbt.)
Ö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 Befehl mit den angegebenen Argumenten für jeden Knoten in der Auswahl entsprechend einer Datenverbindung auf. (Überschreibt DataMenuCommand.Invoke(Object).)
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 Sicherheitsrelevant. Aktualisiert den Status dieses Befehls auf dem Common, das mit Statuswerten festgelegt wird, die von allen Knoten in der nächsten Knotenauswahl für eine Datenverbindung extrahiert werden. (Überschreibt DataMenuCommand.UpdateStatus().)

Zum Seitenanfang

Ereignisse

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

Zum Seitenanfang

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