Lenguaje

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

Nombre Description
DataViewCommandProvider()

Inicializa una nueva instancia de la clase DataViewBrowseObjectProvider.

Propiedades

Nombre Description
Site

Obtiene o establece el sitio de objeto.

(Heredado de DataSiteableObject<T>)

Métodos

Nombre Description
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

Nombre Description
SiteChanged

Se produce cuando cambia la propiedad Site.

(Heredado de DataSiteableObject<T>)

Implementaciones de interfaz explícitas

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

Representa una implementación de la interfaz IVsDataViewCommandProvider.

Se aplica a