GraphUndoManager<T>-Klasse
Diese Klasse umschließt das IOleUndoManager von Visual Studio ein und fügt das Rückgängig-Komponenten-Zusammenführen hinzu.
Vererbungshierarchie
Object
Microsoft.VisualStudio.GraphModel.GraphUndoManager<T>
Namespace: Microsoft.VisualStudio.GraphModel
Assembly: Microsoft.VisualStudio.GraphModel (in Microsoft.VisualStudio.GraphModel.dll)
Syntax
'Declaration
Public MustInherit Class GraphUndoManager(Of T As GraphUndoUnit)
public abstract class GraphUndoManager<T>
where T : GraphUndoUnit
generic<typename T>
where T : GraphUndoUnit
public ref class GraphUndoManager abstract
[<AbstractClass>]
type GraphUndoManager<'T when 'T : GraphUndoUnit> = class end
JScript unterstützt keine generischen Typen oder Methoden.
Typparameter
- T
Der Typ von GraphUndoUnit, das dieser UndoManager akzeptiert.
Der GraphUndoManager<T>-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
GraphUndoManager<T> |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
RedoStack | Ruft die aktuellen Einträge im Wiederholen-Stapel ab, die von neu nach alt geordnet sind. | |
UndoStack | Ruft die aktuellen Einträge im Wiederholen-Stapel ab, die von neu nach alt geordnet sind. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
Add | Fügt die angegebene Rückgängig-Komponente an den Rückgängig-Stapel an. | |
AddOrMerge | Fügt eine Rückgängig-Komponente im Rückgängig-Stapel hinzu, und führt sie möglicherweise mit anderen Rückgängigeinheiten auf dem Stapel zusammen oder legt sie ab, wenn sie leer ist.Wenn sie UndoOption.AddForce verfügt, wird sie immer hinzugefügt, auch wenn sie leer ist.Dies dient für Verbundvorgänge wie das Verschieben von Knoten, Drag & Drop oder das Bearbeiten von Bezeichnungen, wobei Sie eine Reihe von Rückgängigeinheiten in eine unteilbare Einheit zusammenführen und eine sichere Methode benötigen, mit der Hinzufügeeinheit zu beginnen, auch wenn diese zunächst leer ist. | |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) | |
Finalize | Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.) | |
GetHashCode | Fungiert als die Standardhashfunktion. (Von Object geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie vom aktuellen Object. (Von Object geerbt.) | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.