Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Fournit une façon de créer et extraire des mémoires tampon pour différents fichiers dans le projet.
Cette API n'est pas conforme CLS.
Hiérarchie d'héritage
System.Object
Microsoft.VisualStudio.Shell.Design.Serialization.DesignerDocDataService
Espace de noms : Microsoft.VisualStudio.Shell.Design.Serialization
Assembly : Microsoft.VisualStudio.Shell.Design (dans Microsoft.VisualStudio.Shell.Design.dll)
Syntaxe
'Déclaration
<CLSCompliantAttribute(False)> _
Public Class DesignerDocDataService _
Implements IDisposable, IVsRunningDocTableEvents2, IVsRunningDocTableEvents, IVsHasRelatedSaveItems
[CLSCompliantAttribute(false)]
public class DesignerDocDataService : IDisposable,
IVsRunningDocTableEvents2, IVsRunningDocTableEvents, IVsHasRelatedSaveItems
Le type DesignerDocDataService expose les membres suivants.
Constructeurs
| Nom | Description | |
|---|---|---|
![]() |
DesignerDocDataService(IServiceProvider, IVsHierarchy, UInt32, DocData) | Initialise une nouvelle instance d'DesignerDocDataService. |
![]() |
DesignerDocDataService(IServiceProvider, IVsHierarchy, UInt32, Object) | Initialise une nouvelle instance d'DesignerDocDataService pour les données spécifiées de nœud et de document. |
Début
Propriétés
| Nom | Description | |
|---|---|---|
![]() |
PrimaryDocData | Obtient l'objet de données de document pour primaryDocData dans lequel a été passé de l'DesignerDocDataService surchargé des constructeurs de ce service ou de l'DesignerDocDataService. |
![]() |
PrimaryName | Obtient le nom de fichier qualifié complet de l'objet de données primaire de doc. |
![]() |
UseWeakEditLock |
Début
Méthodes
| Nom | Description | |
|---|---|---|
![]() |
CheckoutFiles | Garantit que toutes les mémoires tampon appropriées sont vérifiées. |
![]() |
Dispose | Supprime le service. |
![]() |
Equals | Détermine si l'objet Object spécifié est égal à l'objet Object actuel. (Hérité de Object.) |
![]() |
Finalize | Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.) |
![]() |
Flush | Exécute un vidage liaison de toutes les modifications en attente au générateur. |
![]() |
GetChildDocData | Obtient DocData avec le nom donné. |
![]() |
GetChildFileName | Retourne le chemin d'accès absolu d'un fichier enfant de son nom. |
![]() |
GetFileDocData(String, FileAccess, String) | Extrait DocData avec le nom donné. |
![]() |
GetFileDocData(String, FileAccess, String, Boolean) | |
![]() |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) |
![]() |
GetSiblingDocData | Obtient DocData avec le nom donné. |
![]() |
GetSiblingFileName | Obtient le chemin d'accès absolu du nom de fichier de frère du nom de fichier. |
![]() |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) |
![]() |
HasChild | Détermine s'il existe DocData enfant avec name donné. |
![]() |
HasFile | Détermine s'il existe DocData avec fileName donné. |
![]() |
HasSibling | Détermine s'il existe un frère DocData avec le nom spécifié. |
![]() |
MemberwiseClone | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) |
![]() |
SaveDocData | Exécute une sauvegarde sur les données données de doc. |
![]() |
ToString | Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.) |
Début
Implémentations d'interface explicite
| Nom | Description | |
|---|---|---|
![]() ![]() |
IVsHasRelatedSaveItems.GetRelatedSaveTreeItems | Les coordonnées enregistrent des opérations à travers les documents maintenus par ce service. |
![]() ![]() |
IVsRunningDocTableEvents.OnAfterAttributeChange | Appelé après qu'un attribut ait changé sur un document dans le Tableau en cours d'exécution de document. |
![]() ![]() |
IVsRunningDocTableEvents.OnAfterDocumentWindowHide | Appelé après une fenêtre de document est masqué. |
![]() ![]() |
IVsRunningDocTableEvents.OnAfterFirstDocumentLock | Appelé après le premier verrou du type spécifié soit appliqué au document spécifié dans la table en cours d'exécution (RDT) de document. |
![]() ![]() |
IVsRunningDocTableEvents.OnAfterSave | Appelé après un document dans le Tableau en cours d'exécution (RDT) de document est enregistré. |
![]() ![]() |
IVsRunningDocTableEvents.OnBeforeDocumentWindowShow | Appelé avant une fenêtre de document est affiché. |
![]() ![]() |
IVsRunningDocTableEvents.OnBeforeLastDocumentUnlock | Appelé avant que le dernier verrou du type spécifié soit libéré sur le document spécifié dans la table en cours d'exécution (RDT) de document. |
![]() ![]() |
IVsRunningDocTableEvents2.OnAfterAttributeChange | Appelé après qu'un attribut ait changé sur un document dans le Tableau en cours d'exécution de document. |
![]() ![]() |
IVsRunningDocTableEvents2.OnAfterAttributeChangeEx | Appelé après qu'un attribut ait changé sur un document dans le Tableau en cours d'exécution de document. |
![]() ![]() |
IVsRunningDocTableEvents2.OnAfterDocumentWindowHide | Appelé après une fenêtre de document est masqué. |
![]() ![]() |
IVsRunningDocTableEvents2.OnAfterFirstDocumentLock | Appelé après le premier verrou du type spécifié soit appliqué au document spécifié dans la table en cours d'exécution (RDT) de document. |
![]() ![]() |
IVsRunningDocTableEvents2.OnAfterSave | Appelé après un document dans le Tableau en cours d'exécution (RDT) de document est enregistré. |
![]() ![]() |
IVsRunningDocTableEvents2.OnBeforeDocumentWindowShow | Appelé avant une fenêtre de document est affiché. |
![]() ![]() |
IVsRunningDocTableEvents2.OnBeforeLastDocumentUnlock | Appelé avant que le dernier verrou du type spécifié soit libéré sur le document spécifié dans la table en cours d'exécution (RDT) de document. |
Début
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.
Voir aussi
Référence
Microsoft.VisualStudio.Shell.Design.Serialization, espace de noms
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)