UndoableGraphTransactionScope, classe
Il s'agit d'une étendue de transaction de graphique spéciale qui peut être utilisée pour les modifications annulables (qui s'affichent dans la pile d'annulations de l'application hôte).
Hiérarchie d'héritage
Object
Microsoft.VisualStudio.GraphModel.GraphTransactionScope
Microsoft.VisualStudio.GraphModel.UndoableGraphTransactionScope
Espace de noms : Microsoft.VisualStudio.GraphModel
Assembly : Microsoft.VisualStudio.GraphModel (dans Microsoft.VisualStudio.GraphModel.dll)
Syntaxe
'Déclaration
Public Class UndoableGraphTransactionScope _
Inherits GraphTransactionScope
public class UndoableGraphTransactionScope : GraphTransactionScope
public ref class UndoableGraphTransactionScope : public GraphTransactionScope
type UndoableGraphTransactionScope =
class
inherit GraphTransactionScope
end
public class UndoableGraphTransactionScope extends GraphTransactionScope
Le type UndoableGraphTransactionScope expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
UndoableGraphTransactionScope(String) | Construit un nouvel UndoableGraphTransactionScope | |
UndoableGraphTransactionScope(UndoOption) | Construit un nouvel UndoableGraphTransactionScope | |
UndoableGraphTransactionScope(Object, UndoOption) | Construit un nouvel UndoableGraphTransactionScope | |
UndoableGraphTransactionScope(Object, String, UndoOption) | Construit un nouvel UndoableGraphTransactionScope |
Début
Propriétés
Nom | Description | |
---|---|---|
ScopeProperties | Conteneur de propriétés associé à cette portée. (Hérité de GraphTransactionScope.) |
Début
Méthodes
Nom | Description | |
---|---|---|
Complete | Marque comme terminée.La suppression effectue la vérification et en cas de non appel, la transaction s'interrompt. (Hérité de GraphTransactionScope.) | |
Dispose() | IDisposable.Dispose. (Hérité de GraphTransactionScope.) | |
Dispose(Boolean) | (Substitue GraphTransactionScope.Dispose(Boolean).) | |
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 à exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par une opération garbage collection. (Hérité de Object.) | |
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.) | |
GetUndoDescription | Obtient la description d'annulation des propriétés d'étendue de transaction données. | |
GetUndoId | Obtient l'identificateur associé au GraphTransactionEnlistment donné | |
GetUndoOption | Obtient l'option d'annulation (UndoOption) associée à partir des propriétés d'étendue de transaction données. | |
IsForceAdd | Obtenir si la transaction est marquée comme « force add », qui crée une unité undo même si elle est vide. | |
MemberwiseClone | Crée une copie superficielle du Object actuel. (Hérité de Object.) | |
ToString | Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.) |
Début
Événements
Nom | Description | |
---|---|---|
Disposed | Est notifié lorsque cette portée est supprimée |
Début
Champs
Nom | Description | |
---|---|---|
DisableUndo | ||
ForceAddKey | ||
UndoDescriptionKey | ||
UndoOptionKey |
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.