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 | |
---|---|---|
CanRedo | Determina se è attualmente possibile chiamare Do correttamente. | |
CanUndo | determina se è attualmente possibile chiamare Undo() correttamente. | |
Description | Ottiene o imposta la descrizione. | |
History | ottiene ITextUndoHistory che contiene questa transazione. | |
MergePolicy | ottiene IMergeTextUndoTransactionPolicy associato a questa transazione. | |
Parent | ottiene ITextUndoTransaction che contiene questa transazione. | |
State | ottiene UndoTransactionState per ITextUndoTransaction. | |
UndoPrimitives | ottiene la raccolta di ITextUndoPrimitive oggetti nel contenitore. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
AddUndo | Aggiunge una nuova primitiva di annullamento alla fine dell'elenco quando la transazione aperta. | |
Cancel | Contrassegna una transazione aperta come annullata e annulla e cancella qualsiasi primitiva di annullamento da aggiungere. | |
Complete | Contrassegna la transazione come terminata e idonea per l'operazione di annullamento. | |
Dispose | Esegue attività definite dall'applicazione, come rilasciare o reimpostare risorse non gestite. (Ereditato da IDisposable) | |
Do | Esegue un'operazione o si ripetono. | |
Undo | Esegue un'operazione di annullamento o rollback. |
In alto
Note
Questi oggetti vengono registrati in UndoHistory.