Freigeben über


DataViewDocumentProvider Klasse

Definition

Wichtig

Diese API ist nicht CLS-kompatibel.

Stellt eine Implementierung der IVsDataViewDocumentProvider-Schnittstelle dar.

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
Vererbung
DataViewDocumentProvider
Attribute
Implementiert

Konstruktoren

DataViewDocumentProvider()

Initialisiert eine neue Instanz der DataViewDocumentProvider-Klasse.

Eigenschaften

Site

Ruft die Objektwebsite ab oder legt sie fest.

(Geerbt von DataSiteableObject<T>)

Methoden

CanOpen(Int32, Guid)

Gibt an, ob ein Dokument für den angegebenen Knoten in der Datenansicht und für die angegebene logische Ansicht geöffnet werden kann.

FindNode(String, Boolean)

Sucht nach einem Knoten in der Datenansicht, der dem angegebenen Dokumentmoniker entspricht. Optional werden untergeordnete Knoten gesucht, die noch nicht erweitert wurden.

GetContext(Int32)

Ruft den Dienstanbieter ab, der den Kontext des aktuellen Dokuments in der Datenansicht darstellt.

GetMoniker(Int32)

Ruft den Dokumentmoniker für den angegebenen Knoten in der Datenansicht ab.

GetPriority(Int32)

Ruft die Prioritätsebene des angegebenen Dokuments innerhalb der Datenansichtshierarchie ab.

GetSaveName(Int32)

Ruft den Namen des angegebenen Dokuments ab, das beim Speichern des Dokuments verwendet werden soll.

IsSupported(Int32)

Gibt an, ob ein Dokument für den angegebenen Knoten in der Datenansicht unterstützt wird.

OnSiteChanged(EventArgs)

Löst das SiteChanged-Ereignis aus.

(Geerbt von DataSiteableObject<T>)
Open(Int32, Guid, Object, Boolean)

Öffnet das angegebene Dokument in der angegebenen logischen Ansicht. Das Dokument kann mit vorhandenen Daten aufgefüllt und ausgeblendet werden.

ShowMoniker(Int32)

Gibt an, ob der Dokumentmoniker im angegebenen Dokument angezeigt werden soll.

Ereignisse

SiteChanged

Tritt ein, wenn die Site-Eigenschaft geändert wird.

(Geerbt von DataSiteableObject<T>)

Gilt für: