Freigeben über


ITextUndoTransaction-Schnittstelle

Stellt einen Container für ITextUndoPrimitive-Objekte dar.

Namespace:  Microsoft.VisualStudio.Text.Operations
Assembly:  Microsoft.VisualStudio.Text.Logic (in Microsoft.VisualStudio.Text.Logic.dll)

Syntax

'Declaration
Public Interface ITextUndoTransaction _
    Inherits IDisposable
public interface ITextUndoTransaction : IDisposable
public interface class ITextUndoTransaction : IDisposable
type ITextUndoTransaction =  
    interface 
        interface IDisposable 
    end
public interface ITextUndoTransaction extends IDisposable

Der ITextUndoTransaction-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft CanRedo Bestimmt, ob es nur möglich ist, Do erfolgreich aufzurufen.
Öffentliche Eigenschaft CanUndo Bestimmt, ob Undo() zurzeit erfolgreich aufgerufen werden kann.
Öffentliche Eigenschaft Description Ruft die Beschreibung ab oder legt sie fest.
Öffentliche Eigenschaft History Ruft die ITextUndoHistory ab, die diese Transaktion enthält.
Öffentliche Eigenschaft MergePolicy Ruft die der Transaktion zugeordnete IMergeTextUndoTransactionPolicy ab.
Öffentliche Eigenschaft Parent Ruft die ITextUndoTransaction ab, die diese Transaktion enthält.
Öffentliche Eigenschaft State Ruft den UndoTransactionState für die ITextUndoTransaction ab.
Öffentliche Eigenschaft UndoPrimitives Ruft die Auflistung von ITextUndoPrimitive-Objekten in diesem Container ab.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode AddUndo Fügt ein neues Primitive rückgängig machen, die am Ende der Liste hinzu, wenn die Transaktion geöffnet wird.
Öffentliche Methode Cancel Markiert eine geöffnete Transaktion als abgebrochen und macht und löscht alle Primitive rückgängig machen, die hinzugefügt wurden.
Öffentliche Methode Complete Markiert die Transaktion als beendet und geeignet für das Rückgängigmachen.
Öffentliche Methode Dispose Führt anwendungsspezifische Aufgaben durch, die mit der Freigabe, der Zurückgabe oder dem Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen. (Von IDisposable geerbt.)
Öffentliche Methode Do Führt eine Aktion oder Wiederholung aus.
Öffentliche Methode Undo Führt ein Rückgängig- oder ein Rollback aus.

Zum Seitenanfang

Hinweise

Diese Objekte werden in UndoHistorynachverfolgt.

Siehe auch

Referenz

Microsoft.VisualStudio.Text.Operations-Namespace