DataViewCommandProvider Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wichtig
Diese API ist nicht CLS-kompatibel.
Stellt eine Implementierung der IVsDataViewCommandProvider-Schnittstelle dar.
public ref class DataViewCommandProvider : Microsoft::VisualStudio::Data::Framework::DataSiteableObject<Microsoft::VisualStudio::Data::Services::SupportEntities::IVsDataViewHierarchy ^>, Microsoft::VisualStudio::Data::Core::IVsDataSupportObject<Microsoft::VisualStudio::Data::Services::SupportEntities::IVsDataViewCommandProvider ^>, Microsoft::VisualStudio::Data::Services::SupportEntities::IVsDataViewCommandProvider
[System.CLSCompliant(false)]
public class DataViewCommandProvider : Microsoft.VisualStudio.Data.Framework.DataSiteableObject<Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataViewHierarchy>, Microsoft.VisualStudio.Data.Core.IVsDataSupportObject<Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataViewCommandProvider>, Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataViewCommandProvider
public class DataViewCommandProvider : Microsoft.VisualStudio.Data.Framework.DataSiteableObject<Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataViewHierarchy>, Microsoft.VisualStudio.Data.Core.IVsDataSupportObject<Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataViewCommandProvider>, Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataViewCommandProvider
[<System.CLSCompliant(false)>]
type DataViewCommandProvider = class
inherit DataSiteableObject<IVsDataViewHierarchy>
interface IVsDataViewCommandProvider
interface IVsDataSupportObject<IVsDataViewCommandProvider>
type DataViewCommandProvider = class
inherit DataSiteableObject<IVsDataViewHierarchy>
interface IVsDataViewCommandProvider
interface IVsDataSupportObject<IVsDataViewCommandProvider>
Public Class DataViewCommandProvider
Inherits DataSiteableObject(Of IVsDataViewHierarchy)
Implements IVsDataSupportObject(Of IVsDataViewCommandProvider), IVsDataViewCommandProvider
- Vererbung
- Attribute
- Implementiert
Konstruktoren
DataViewCommandProvider() |
Initialisiert eine neue Instanz der DataViewBrowseObjectProvider-Klasse. |
Eigenschaften
Site |
Ruft die Objektwebsite ab oder legt sie fest. (Geerbt von DataSiteableObject<T>) |
Methoden
CreateCommand(Int32, CommandID) |
Erstellt einen Menübefehl für ein Menüelement server Explorer. |
CreateCommand(Int32, CommandID, Object[]) |
Erstellt einen Menübefehl für einen Server Explorer Menüelement, das die angegebenen Parameter enthält. |
CreateSelectionCommand(CommandID) |
Erstellt einen Auswahlmenübefehl für mehrere Knoten in Server Explorer. |
CreateSelectionCommand(CommandID, Object[]) |
Erstellt einen Auswahlmenübefehl für mehrere Knoten in Server Explorer. |
OnSiteChanged(EventArgs) |
Löst das SiteChanged-Ereignis aus. (Geerbt von DataSiteableObject<T>) |
UpdateCommandStatus(MenuCommand) |
Updates den status des angegebenen Menübefehls. |
UpdateCommandStatus(MenuCommand, Object[]) |
Updates den status des angegebenen Menübefehls. |
Ereignisse
SiteChanged |
Tritt ein, wenn die Site-Eigenschaft geändert wird. (Geerbt von DataSiteableObject<T>) |
Explizite Schnittstellenimplementierungen
IVsDataSupportObject<IVsDataViewCommandProvider>.Invoke(String, Object[], Object[]) |
Stellt eine Implementierung der IVsDataViewCommandProvider-Schnittstelle dar. |