ITextUndoHistory-Schnittstelle
Enthält Rückgängig-Transaktionen.
Namespace: Microsoft.VisualStudio.Text.Operations
Assembly: Microsoft.VisualStudio.Text.Logic (in Microsoft.VisualStudio.Text.Logic.dll)
Syntax
'Declaration
Public Interface ITextUndoHistory _
Inherits IPropertyOwner
public interface ITextUndoHistory : IPropertyOwner
public interface class ITextUndoHistory : IPropertyOwner
type ITextUndoHistory =
interface
interface IPropertyOwner
end
public interface ITextUndoHistory extends IPropertyOwner
Der ITextUndoHistory-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
![]() |
CanRedo | Bestimmt, ob ein einzelner Wiederholungsvorgang möglich ist. |
![]() |
CanUndo | Bestimmt, ob ein einzelner Rückgängig-Vorgang möglich ist. |
![]() |
CurrentTransaction | Ruft den aktuellen Satz rückgängig machen die aktuelle Transaktion ab. |
![]() |
LastRedoTransaction | Ruft das letzte (oberste) Element RedoStackab. |
![]() |
LastUndoTransaction | Ruft das letzte (oberste) Element UndoStackab. |
![]() |
Properties | Ruft die Auflistung von Eigenschaften ab, die vom Besitzer gesteuert werden. (Von IPropertyOwner geerbt.) |
![]() |
RedoDescription | Ruft die Beschreibung der letzten sichtbaren Wiederholen-ITextUndoTransaction ab. |
![]() |
RedoStack | Der Wiederholen-Stapel für diesen Verlauf.Er umfasst keine zurzeit offenen oder Rückgängig-Transaktionen. |
![]() |
State | Ruft den aktuellen Zustand des verlaufs Rückgängig ab. |
![]() |
UndoDescription | Ruft die Beschreibung der letzten sichtbaren Rückgängig-ITextUndoTransaction ab. |
![]() |
UndoStack | Der Rückgängig-Stapel für diesen Verlauf.Er umfasst keine zurzeit offenen oder Wiederholen-Transaktionen. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
![]() |
CreateTransaction | Erstellt eine neue Transaktion, schachtelt sie in der zuvor aktuellen Transaktion und markiert sie als aktuell. |
![]() |
Redo | Führt die angegebene Anzahl von Wiederholungsvorgängen aus und platziert die Transaktionen im dem Rückgängig-Stapel. |
![]() |
Undo | Führt die angegebene Anzahl von Rückgängig-Vorgängen aus und platziert die Transaktionen im Wiederholen-Stapel. |
Zum Seitenanfang
Ereignisse
Name | Beschreibung | |
---|---|---|
![]() |
UndoRedoHappened | Benachrichtigt Consumer, wenn in diesem Verlauf Vorgänge zum Rückgängigmachen oder Wiederholen aufgetreten sind. |
![]() |
UndoTransactionCompleted | Benachrichtigt Consumer, wenn eine ITextUndoTransaction abgeschlossen und dem UndoStack hinzugefügt wird. |
Zum Seitenanfang
Hinweise
In der Regel nur eine Transaktion rückgängig gemacht Testergebnisse jeweils für den Benutzer verfügbar ist.