Notes
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.
Représente les éléments et liens en mémoire d'un modèle.
Cette API n'est pas conforme CLS.
Hiérarchie d'héritage
System.Object
Microsoft.VisualStudio.Modeling.Shell.ModelingDocStore
Espace de noms : Microsoft.VisualStudio.Modeling.Shell
Assembly : Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (dans Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)
Syntaxe
'Déclaration
<CLSCompliantAttribute(False)> _
Public Class ModelingDocStore _
Implements IDisposable
[CLSCompliantAttribute(false)]
public class ModelingDocStore : IDisposable
Le type ModelingDocStore expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
![]() |
ModelingDocStore | Initialise une instance de la classe ModelingDocStore. |
Début
Propriétés
Nom | Description | |
---|---|---|
![]() |
CanRefreshPropertyBrowser | Obtient le magasin de documents de modélisation et vérifie si la fenêtre de propriété doit automatiquement s'actualiser. |
![]() |
Context | Obtient le contexte pour le magasin. |
![]() |
ModelingDocuments | Obtient la collection de modèles partageant le magasin. |
![]() |
ServiceProvider | Obtient le fournisseur de services qui récupère des services de shell Visual Studio. |
![]() |
ShareCount | Obtient l'indicateur qui spécifie si plusieurs modèles partagent le magasin. |
![]() |
ShouldDisposeStore | Obtient le magasin de documents de modélisation et vérifie si le magasin doit être supprimé. |
![]() |
Store | Obtient le magasin du modèle. |
![]() |
UndoManager | Obtient le UndoManager pour le magasin. |
Début
Méthodes
Nom | Description | |
---|---|---|
![]() |
CanCommit | Obtient le magasin de documents de modélisation et vérifie si la transaction de niveau supérieur peut être validée. |
![]() |
CanUndoRedo | Obtient le magasin de documents de modélisation et vérifie si une transaction peut être annulée ou rétablie. |
![]() |
ConnectDocData | Crée une connexion entre le magasin et le modèle. |
![]() |
CreateUndoUnit | Crée une instance de la classe UndoUnit, ce qui active des transactions à annuler dans le magasin. |
![]() |
Dispose() | Libère toutes les ressources utilisées par l'instance actuelle de la classe ModelingDocStore. |
![]() |
Dispose(Boolean) | Libère les ressources non managées utilisées par le ModelingDocStore et libère éventuellement les ressources managées. |
![]() |
Equals | Détermine si l'objet spécifié est identique à l'objet 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.) |
![]() |
FlushUndoManager | Efface les transactions que le magasin a conservées. |
![]() |
GetHashCode | Sert de fonction de hachage par défaut. (Hérité de Object.) |
![]() |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) |
![]() |
Initialize | Initialise le magasin pour le modèle. |
![]() |
MemberwiseClone | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) |
![]() |
RemoveDocData | Supprime la connexion entre le magasin et le modèle. |
![]() |
SetEncoding | Définit l'encodage de chaque donnée de document liée au magasin |
![]() |
ToString | Retourne une chaîne qui représente l'objet actif. (Hérité de Object.) |
Début
Champs
Nom | Description | |
---|---|---|
![]() ![]() |
ModelingDocStoreKey | Clé qui indexe le magasin dans le conteneur de propriétés du magasin. |
Début
Notes
Cette classe contient une relation 1-1 avec magasin.
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.