DataViewDocumentProvider Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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>) |