DataViewCommandProvider Classe

Definição

Importante

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

Representa uma implementação da interface 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
Herança
Atributos
Implementações

Construtores

Nome Description
DataViewCommandProvider()

Inicializa uma nova instância da classe DataViewBrowseObjectProvider.

Propriedades

Nome Description
Site

Obtém ou define o site do objeto.

(Herdado de DataSiteableObject<T>)

Métodos

Nome Description
CreateCommand(Int32, CommandID)

Cria um comando de menu para um item de menu Explorer servidor.

CreateCommand(Int32, CommandID, Object[])

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

CreateSelectionCommand(CommandID)

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

CreateSelectionCommand(CommandID, Object[])

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

OnSiteChanged(EventArgs)

Aciona o evento SiteChanged.

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

Atualizações a status do comando de menu especificado.

UpdateCommandStatus(MenuCommand, Object[])

Atualizações a status do comando de menu especificado.

Eventos

Nome Description
SiteChanged

Ocorre quando a propriedade Site é modificada.

(Herdado de DataSiteableObject<T>)

Implantações explícitas de interface

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

Representa uma implementação da interface IVsDataViewCommandProvider.

Aplica-se a