Classe UndoableGraphTransactionScope
Si tratta di un ambito speciale della transazione del grafico che può essere utilizzato per le modifiche annullabili (visualizzate nello stack di annullamento dell'applicazione host).
Gerarchia di ereditarietà
System.Object
Microsoft.VisualStudio.GraphModel.GraphTransactionScope
Microsoft.VisualStudio.GraphModel.UndoableGraphTransactionScope
Spazio dei nomi: Microsoft.VisualStudio.GraphModel
Assembly: Microsoft.VisualStudio.GraphModel (in Microsoft.VisualStudio.GraphModel.dll)
Sintassi
'Dichiarazione
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
Il tipo UndoableGraphTransactionScope espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
UndoableGraphTransactionScope(String) | Costruttore di un nuovo UndoableGraphTransactionScope | |
UndoableGraphTransactionScope(UndoOption) | Costruttore di un nuovo UndoableGraphTransactionScope | |
UndoableGraphTransactionScope(Object, UndoOption) | Costruttore di un nuovo UndoableGraphTransactionScope | |
UndoableGraphTransactionScope(Object, String, UndoOption) | Costruttore di un nuovo UndoableGraphTransactionScope |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
ScopeProperties | Contenitore delle proprietà associato a questo ambito. (Ereditato da GraphTransactionScope) |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Complete | Contrassegnare come completati.Dispose eseguirà una verifica e se la chiamata non è stata effettuata, la transazione verrà interrotta. (Ereditato da GraphTransactionScope) | |
Dispose() | IDisposable.Dispose. (Ereditato da GraphTransactionScope) | |
Dispose(Boolean) | (Esegue l'override di GraphTransactionScope.Dispose(Boolean)). | |
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) | |
Finalize | Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object) | |
GetHashCode | Funge da funzione hash per un determinato tipo. (Ereditato da Object) | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
GetUndoDescription | Ottiene la descrizione di annullamento dalle proprietà specificate dell'ambito della transazione. | |
GetUndoId | Ottiene l'ID associato al GraphTransactionEnlistment fornito. | |
GetUndoOption | Ottiene l'UndoOption associata dalle proprietà specificate dell'ambito della transazione. | |
IsForceAdd | Ottenere se la transazione viene contrassegnata come “la forza add", per creare un'unità di annullamento anche se è vuota. | |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) | |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Eventi
Nome | Descrizione | |
---|---|---|
Disposed | Riceverà la notifica quando questo ambito viene eliminato |
In alto
Campi
Nome | Descrizione | |
---|---|---|
DisableUndo | ||
ForceAddKey | ||
UndoDescriptionKey | ||
UndoOptionKey |
In alto
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.