DataViewDocumentProvider Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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>) |