Partager via


DataViewDocumentProvider Classe

Définition

Important

Cette API n’est pas conforme CLS.

Représente une implémentation de l’interface 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
Héritage
DataViewDocumentProvider
Attributs
Implémente

Constructeurs

DataViewDocumentProvider()

Initialise une nouvelle instance de la classe DataViewDocumentProvider.

Propriétés

Site

Obtient ou définit le site d’objet.

(Hérité de DataSiteableObject<T>)

Méthodes

CanOpen(Int32, Guid)

Indique si un document peut être ouvert pour le nœud spécifié dans la vue de données et pour l’affichage logique donné.

FindNode(String, Boolean)

Recherche un nœud dans la vue de données qui correspond au moniker de document spécifié. Si vous le souhaitez, recherche les nœuds enfants qui n’ont pas encore été développés.

GetContext(Int32)

Récupère le fournisseur de services représentant le contexte du document actif dans la vue de données.

GetMoniker(Int32)

Récupère le moniker de document pour le nœud spécifié dans la vue de données.

GetPriority(Int32)

Obtient le niveau de priorité du document spécifié dans la hiérarchie de vue de données.

GetSaveName(Int32)

Obtient le nom du document spécifié à utiliser lors de l’enregistrement du document.

IsSupported(Int32)

Indique si un document est pris en charge pour le nœud spécifié dans la vue de données.

OnSiteChanged(EventArgs)

Déclenche l’événement SiteChanged.

(Hérité de DataSiteableObject<T>)
Open(Int32, Guid, Object, Boolean)

Ouvre le document spécifié dans la vue logique donnée. Le document peut être rempli avec des données existantes et peut être masqué.

ShowMoniker(Int32)

Indique si le moniker de document doit être affiché sur le document spécifié.

Événements

SiteChanged

Se produit lorsque la propriété Site est modifiée.

(Hérité de DataSiteableObject<T>)

S’applique à