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 | |
---|---|---|
![]() |
DataViewMenuCommand(Int32, CommandID) | Initialisiert eine neue Instanz der Klasse DataViewMenuCommand und gibt die Element-ID und das Befehlskennzeichen an. |
![]() |
DataViewMenuCommand(Int32, CommandID, EventHandler) | Initialisiert eine neue Instanz der Klasse DataMenuCommand und gibt die Element-ID, das Befehlskennzeichen und das Ereignis. |
![]() |
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 | |
---|---|---|
![]() |
Checked | Ruft einen Wert ab, der angibt, ob dieses Menüelement aktiviert ist, oder legt diesen fest. (Von MenuCommand geerbt.) |
![]() |
CommandID | Ruft die CommandID-Klasse ab, die diesem Menübefehl zugeordnet ist. (Von MenuCommand geerbt.) |
![]() |
Enabled | Ruft einen Wert ab, der angibt, ob dieses Menüelement verfügbar ist. (Von MenuCommand geerbt.) |
![]() |
ItemId | Ruft die ID ab Element |
![]() |
OleStatus | Ruft den OLE-Befehlsstatus für dieses Menüelement ab. (Von MenuCommand geerbt.) |
![]() |
Properties | Ruft die öffentlichen Eigenschaften ab, die der MenuCommand-Klasse zugeordnet sind. (Von MenuCommand geerbt.) |
![]() |
Supported | Ruft einen Wert ab, der angibt, ob dieses Menüelement unterstützt wird, oder legt diesen fest. (Von MenuCommand geerbt.) |
![]() |
Text | Ruft die Eigenschaft des Menübefehls Text ab. (Von DataMenuCommand geerbt.) |
![]() |
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 | |
---|---|---|
![]() |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) |
![]() |
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.) |
![]() |
GetHashCode | Fungiert als die Standardhashfunktion. (Von Object geerbt.) |
![]() |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) |
![]() |
Invoke() | Ruft den Menübefehl auf. (Von DataMenuCommand geerbt.) |
![]() |
Invoke(Object) | Ruft den Menübefehl mit dem angegebenen Parameter auf. (Von DataMenuCommand geerbt.) |
![]() |
MemberwiseClone | Erstellt eine flache Kopie vom aktuellen Object. (Von Object geerbt.) |
![]() |
OnCommandChanged | Löst das CommandChanged-Ereignis aus. (Von MenuCommand geerbt.) |
![]() |
ToString | Gibt eine Zeichenfolgendarstellung dieses Menübefehls zurück. (Von MenuCommand geerbt.) |
![]() |
UpdateStatus | Aktualisiert den Status des Befehls und löst das entsprechende Ereignis aus. (Von DataMenuCommand geerbt.) |
Zum Seitenanfang
Ereignisse
Name | Beschreibung | |
---|---|---|
![]() |
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.