DataViewDocumentProvider (Clase)
Proporciona la capacidad de abrir un documento, de obtener un moniker del documento, y ejecutar otras acciones respecto a un documento en el Explorador de Visual Studio Sever.
Esta API no es conforme a CLS.
Jerarquía de herencia
System.Object
Microsoft.VisualStudio.Data.Framework.DataSiteableObject<IVsDataViewHierarchy>
Microsoft.VisualStudio.Data.Framework.DataViewDocumentProvider
Espacio de nombres: Microsoft.VisualStudio.Data.Framework
Ensamblado: Microsoft.VisualStudio.Data.Framework (en Microsoft.VisualStudio.Data.Framework.dll)
Sintaxis
'Declaración
<CLSCompliantAttribute(False)> _
Public Class DataViewDocumentProvider _
Inherits DataSiteableObject(Of IVsDataViewHierarchy) _
Implements IVsDataViewDocumentProvider
[CLSCompliantAttribute(false)]
public class DataViewDocumentProvider : DataSiteableObject<IVsDataViewHierarchy>,
IVsDataViewDocumentProvider
[CLSCompliantAttribute(false)]
public ref class DataViewDocumentProvider : public DataSiteableObject<IVsDataViewHierarchy^>,
IVsDataViewDocumentProvider
[<CLSCompliantAttribute(false)>]
type DataViewDocumentProvider =
class
inherit DataSiteableObject<IVsDataViewHierarchy>
interface IVsDataViewDocumentProvider
end
public class DataViewDocumentProvider extends DataSiteableObject<IVsDataViewHierarchy> implements IVsDataViewDocumentProvider
El tipo DataViewDocumentProvider expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
DataViewDocumentProvider | Inicializa una nueva instancia de la clase DataViewDocumentProvider. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
Site | Obtiene o establece el sitio del objeto. (Se hereda de DataSiteableObject<T>). |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
CanOpen | Indica si un documento se puede abrir para el nodo especificado en la vista de datos y para la vista lógica especificada. | |
Equals | Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object). | |
Finalize | Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object). | |
FindNode | Buscar un nodo en la vista de datos que corresponde al moniker especificado del documento.Opcionalmente, los nodos secundarios de las búsquedas que no se han expandido todavía. | |
GetContext | Recupera el proveedor de servicios que representa el contexto del documento actual en la vista de datos. | |
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). | |
GetMoniker | Recupera el moniker del documento para el nodo especificado en la vista de datos. | |
GetPriority | Obtiene el nivel de prioridad del documento especificado dentro de la jerarquía de la vista de datos. | |
GetSaveName | Obtiene el nombre del documento especificado para el uso al guardar el documento. | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
IsSupported | Indica si un documento se admite para el nodo especificado en la vista de datos. | |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). | |
OnSiteChanged | Genera el evento SiteChanged. (Se hereda de DataSiteableObject<T>). | |
Open | Abra el documento especificado en la vista lógica especificada.El documento se puede rellenar con datos existentes y puede ocultar. | |
ShowMoniker | Indica si el moniker del documento debe aparecer en el documento especificado. | |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). |
Arriba
Eventos
Nombre | Descripción | |
---|---|---|
SiteChanged | Se produce cuando cambia la propiedad Site. (Se hereda de DataSiteableObject<T>). |
Arriba
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.