Condividi tramite


Interfaccia ITextUndoTransaction

rappresenta un contenitore per ITextUndoPrimitive oggetti.

Spazio dei nomi:  Microsoft.VisualStudio.Text.Operations
Assembly:  Microsoft.VisualStudio.Text.Logic (in Microsoft.VisualStudio.Text.Logic.dll)

Sintassi

'Dichiarazione
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

Il tipo ITextUndoTransaction espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica CanRedo Determina se è attualmente possibile chiamare Do correttamente.
Proprietà pubblica CanUndo determina se è attualmente possibile chiamare Undo() correttamente.
Proprietà pubblica Description Ottiene o imposta la descrizione.
Proprietà pubblica History ottiene ITextUndoHistory che contiene questa transazione.
Proprietà pubblica MergePolicy ottiene IMergeTextUndoTransactionPolicy associato a questa transazione.
Proprietà pubblica Parent ottiene ITextUndoTransaction che contiene questa transazione.
Proprietà pubblica State ottiene UndoTransactionState per ITextUndoTransaction.
Proprietà pubblica UndoPrimitives ottiene la raccolta di ITextUndoPrimitive oggetti nel contenitore.

In alto

Metodi

  Nome Descrizione
Metodo pubblico AddUndo Aggiunge una nuova primitiva di annullamento alla fine dell'elenco quando la transazione aperta.
Metodo pubblico Cancel Contrassegna una transazione aperta come annullata e annulla e cancella qualsiasi primitiva di annullamento da aggiungere.
Metodo pubblico Complete Contrassegna la transazione come terminata e idonea per l'operazione di annullamento.
Metodo pubblico Dispose Esegue attività definite dall'applicazione, come rilasciare o reimpostare risorse non gestite. (Ereditato da IDisposable)
Metodo pubblico Do Esegue un'operazione o si ripetono.
Metodo pubblico Undo Esegue un'operazione di annullamento o rollback.

In alto

Note

Questi oggetti vengono registrati in UndoHistory.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Text.Operations