DataViewCommandProvider Classe

Definição

Importante

Esta API não está em conformidade com CLS.

Fornece a capacidade de implementar comandos, especificamente comandos personalizados, para nós em uma exibição de dados.

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
[<System.CLSCompliant(false)>]
type DataViewCommandProvider = class
    inherit DataSiteableObject<IVsDataViewHierarchy>
    interface IVsDataViewCommandProvider
    interface IVsDataSupportObject<IVsDataViewCommandProvider>
Public Class DataViewCommandProvider
Inherits DataSiteableObject(Of IVsDataViewHierarchy)
Implements IVsDataSupportObject(Of IVsDataViewCommandProvider), IVsDataViewCommandProvider
Herança
Atributos
Implementações

Construtores

DataViewCommandProvider()

Inicializa uma nova instância da classe DataViewBrowseObjectProvider.

Propriedades

Site

Obtém ou define o site do objeto.

(Herdado de DataSiteableObject<T>)

Métodos

CreateCommand(Int32, CommandID)

Cria um comando de menu para um item de menu Gerenciador de Servidores.

CreateCommand(Int32, CommandID, Object[])

Cria um comando de menu para um item de menu Gerenciador de Servidores que contém os parâmetros especificados.

CreateSelectionCommand(CommandID)

Cria um comando de menu de seleção para vários nós no Gerenciador de Servidores.

CreateSelectionCommand(CommandID, Object[])

Cria um comando de menu de seleção para vários nós no Gerenciador de Servidores.

OnSiteChanged(EventArgs)

Aciona o evento SiteChanged.

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

Atualiza o status do comando de menu especificado.

UpdateCommandStatus(MenuCommand, Object[])

Atualiza o status do comando de menu especificado.

Eventos

SiteChanged

Ocorre quando a propriedade Site é modificada.

(Herdado de DataSiteableObject<T>)

Implantações explícitas de interface

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

Aplica-se a