Compartir a través de


DataViewDocumentProvider Clase

Definición

Importante

Esta API no es conforme a CLS.

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

Constructores

DataViewDocumentProvider()

Inicializa una nueva instancia de la clase DataViewDocumentProvider.

Propiedades

Site

Obtiene o establece el sitio de objetos.

(Heredado de DataSiteableObject<T>)

Métodos

CanOpen(Int32, Guid)

Indica si se puede abrir un documento para el nodo especificado en la vista de datos y para la vista lógica especificada.

FindNode(String, Boolean)

Busca un nodo en la vista de datos que corresponde al moniker de documento especificado. Opcionalmente, busca nodos secundarios que aún no se han expandido.

GetContext(Int32)

Recupera el proveedor de servicios que representa el contexto del documento actual en la vista de datos.

GetMoniker(Int32)

Recupera el moniker del documento para el nodo especificado en la vista de datos.

GetPriority(Int32)

Obtiene el nivel de prioridad del documento especificado dentro de la jerarquía de la vista de datos.

GetSaveName(Int32)

Obtiene el nombre del documento especificado para su uso al guardar el documento.

IsSupported(Int32)

Indica si se admite un documento para el nodo especificado en la vista de datos.

OnSiteChanged(EventArgs)

Genera el evento SiteChanged.

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

Abre el documento especificado en la vista lógica especificada. El documento se puede rellenar con datos existentes y puede estar oculto.

ShowMoniker(Int32)

Indica si el moniker del documento se va a mostrar en el documento especificado.

Eventos

SiteChanged

Se produce cuando cambia la propiedad Site.

(Heredado de DataSiteableObject<T>)

Se aplica a