Język

DataViewCommandProvider Klasa

Definicja

Ważne

Ten interfejs API nie jest zgodny ze specyfikacją CLS.

Reprezentuje implementację interfejsu IVsDataViewCommandProvider.

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
Dziedziczenie
Atrybuty
Implementuje

Konstruktory

Nazwa Opis
DataViewCommandProvider()

Inicjuje nowe wystąpienie klasy DataViewBrowseObjectProvider.

Właściwości

Nazwa Opis
Site

Pobiera lub ustawia lokację obiektu.

(Odziedziczone po DataSiteableObject<T>)

Metody

Nazwa Opis
CreateCommand(Int32, CommandID)

Tworzy polecenie menu dla elementu menu Eksplorator serwera.

CreateCommand(Int32, CommandID, Object[])

Tworzy polecenie menu dla elementu menu Eksploratora serwera zawierającego określone parametry.

CreateSelectionCommand(CommandID)

Tworzy polecenie menu wyboru dla wielu węzłów w Eksploratorze serwera.

CreateSelectionCommand(CommandID, Object[])

Tworzy polecenie menu wyboru dla wielu węzłów w Eksploratorze serwera.

OnSiteChanged(EventArgs)

SiteChanged Zgłasza zdarzenie.

(Odziedziczone po DataSiteableObject<T>)
UpdateCommandStatus(MenuCommand)

Aktualizacje stan określonego polecenia menu.

UpdateCommandStatus(MenuCommand, Object[])

Aktualizacje stan określonego polecenia menu.

Zdarzenia

Nazwa Opis
SiteChanged

Występuje, gdy właściwość zostanie zmieniona Site .

(Odziedziczone po DataSiteableObject<T>)

Jawne implementacje interfejsu

Nazwa Opis
IVsDataSupportObject<IVsDataViewCommandProvider>.Invoke(String, Object[], Object[])

Reprezentuje implementację interfejsu IVsDataViewCommandProvider.

Dotyczy