DataViewDocumentProvider Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Importante
Questa API non è conforme a CLS.
Rappresenta un'implementazione dell'interfaccia 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
- Ereditarietà
- Attributi
- Implementazioni
Costruttori
DataViewDocumentProvider() |
Inizializza una nuova istanza della classe DataViewDocumentProvider. |
Proprietà
Site |
Ottiene o imposta il sito dell'oggetto. (Ereditato da DataSiteableObject<T>) |
Metodi
CanOpen(Int32, Guid) |
Indica se è possibile aprire un documento per il nodo specificato nella visualizzazione dati e per la visualizzazione logica specificata. |
FindNode(String, Boolean) |
Cerca un nodo nella visualizzazione dati corrispondente al moniker del documento specificato. Facoltativamente, cerca i nodi figlio che non sono ancora stati espansi. |
GetContext(Int32) |
Recupera il provider di servizi che rappresenta il contesto del documento corrente nella visualizzazione dati. |
GetMoniker(Int32) |
Recupera il moniker del documento per il nodo specificato nella visualizzazione dati. |
GetPriority(Int32) |
Ottiene il livello di priorità del documento specificato all'interno della gerarchia di visualizzazione dati. |
GetSaveName(Int32) |
Ottiene il nome del documento specificato da usare durante il salvataggio del documento. |
IsSupported(Int32) |
Indica se un documento è supportato per il nodo specificato nella visualizzazione dati. |
OnSiteChanged(EventArgs) |
Genera l'evento SiteChanged. (Ereditato da DataSiteableObject<T>) |
Open(Int32, Guid, Object, Boolean) |
Apre il documento specificato nella visualizzazione logica specificata. Il documento può essere popolato con dati esistenti e potrebbe essere nascosto. |
ShowMoniker(Int32) |
Indica se il moniker del documento deve essere visualizzato nel documento specificato. |
Eventi
SiteChanged |
Si verifica quando si modifica la proprietà Site. (Ereditato da DataSiteableObject<T>) |