Compartir a través de


DataViewCommandProvider Clase

Definición

Importante

Esta API no es conforme a CLS.

Representa una implementación de la interfaz 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
Herencia
Atributos
Implementaciones

Constructores

DataViewCommandProvider()

Inicializa una nueva instancia de la clase DataViewBrowseObjectProvider.

Propiedades

Site

Obtiene o establece el sitio de objeto.

(Heredado de DataSiteableObject<T>)

Métodos

CreateCommand(Int32, CommandID)

Crea un comando de menú para un elemento de menú explorador de servidores.

CreateCommand(Int32, CommandID, Object[])

Crea un comando de menú para un elemento de menú explorador de servidores que contiene los parámetros especificados.

CreateSelectionCommand(CommandID)

Crea un comando de menú de selección para varios nodos en el Explorador de servidores.

CreateSelectionCommand(CommandID, Object[])

Crea un comando de menú de selección para varios nodos en el Explorador de servidores.

OnSiteChanged(EventArgs)

Genera el evento SiteChanged.

(Heredado de DataSiteableObject<T>)
UpdateCommandStatus(MenuCommand)

Novedades el estado del comando de menú especificado.

UpdateCommandStatus(MenuCommand, Object[])

Novedades el estado del comando de menú especificado.

Eventos

SiteChanged

Se produce cuando cambia la propiedad Site.

(Heredado de DataSiteableObject<T>)

Implementaciones de interfaz explícitas

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

Representa una implementación de la interfaz IVsDataViewCommandProvider.

Se aplica a