Compartilhar via


DataViewDocumentProvider Classe

Definição

Importante

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

Representa uma implementação da interface IVsDataViewDocumentProvider.

public ref class DataViewDocumentProvider : Microsoft::VisualStudio::Data::Framework::DataSiteableObject<Microsoft::VisualStudio::Data::Services::SupportEntities::IVsDataViewHierarchy ^>, Microsoft::VisualStudio::Data::Services::SupportEntities::IVsDataViewDocumentProvider
[System.CLSCompliant(false)]
public class DataViewDocumentProvider : Microsoft.VisualStudio.Data.Framework.DataSiteableObject<Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataViewHierarchy>, Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataViewDocumentProvider
public class DataViewDocumentProvider : Microsoft.VisualStudio.Data.Framework.DataSiteableObject<Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataViewHierarchy>, Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataViewDocumentProvider
[<System.CLSCompliant(false)>]
type DataViewDocumentProvider = class
    inherit DataSiteableObject<IVsDataViewHierarchy>
    interface IVsDataViewDocumentProvider
type DataViewDocumentProvider = class
    inherit DataSiteableObject<IVsDataViewHierarchy>
    interface IVsDataViewDocumentProvider
Public Class DataViewDocumentProvider
Inherits DataSiteableObject(Of IVsDataViewHierarchy)
Implements IVsDataViewDocumentProvider
Herança
DataViewDocumentProvider
Atributos
Implementações

Construtores

DataViewDocumentProvider()

Inicializa uma nova instância da classe DataViewDocumentProvider.

Propriedades

Site

Obtém ou define o site do objeto.

(Herdado de DataSiteableObject<T>)

Métodos

CanOpen(Int32, Guid)

Indica se um documento pode ser aberto para o nó especificado na exibição de dados e para a exibição lógica fornecida.

FindNode(String, Boolean)

Pesquisa um nó na exibição de dados que corresponde ao moniker de documento especificado. Opcionalmente, pesquisa nós filho que ainda não foram expandidos.

GetContext(Int32)

Recupera o provedor de serviços que representa o contexto do documento atual na exibição de dados.

GetMoniker(Int32)

Recupera o moniker de documento para o nó especificado na exibição de dados.

GetPriority(Int32)

Obtém o nível de prioridade do documento especificado dentro da hierarquia de exibição de dados.

GetSaveName(Int32)

Obtém o nome do documento especificado para uso ao salvar o documento.

IsSupported(Int32)

Indica se há suporte para um documento para o nó especificado na exibição de dados.

OnSiteChanged(EventArgs)

Aciona o evento SiteChanged.

(Herdado de DataSiteableObject<T>)
Open(Int32, Guid, Object, Boolean)

Abre o documento especificado na exibição lógica fornecida. O documento pode ser preenchido com dados existentes e pode estar oculto.

ShowMoniker(Int32)

Indica se o moniker do documento deve ser exibido no documento especificado.

Eventos

SiteChanged

Ocorre quando a propriedade Site é modificada.

(Herdado de DataSiteableObject<T>)

Aplica-se a