DataViewDocumentProvider Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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>) |