Partager via


ITextUndoTransaction, interface

Représente un conteneur pour les objets ITextUndoPrimitive.

Espace de noms :  Microsoft.VisualStudio.Text.Operations
Assembly :  Microsoft.VisualStudio.Text.Logic (dans Microsoft.VisualStudio.Text.Logic.dll)

Syntaxe

'Déclaration
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

Le type ITextUndoTransaction expose les membres suivants.

Propriétés

  Nom Description
Propriété publique CanRedo Détermine s'il est possible actuellement d'appeler Do avec succès.
Propriété publique CanUndo Détermine s'il est possible actuellement d'appeler Undo() avec succès.
Propriété publique Description Obtient ou définit la description.
Propriété publique History Obtient le ITextUndoHistory qui contient cette transaction.
Propriété publique MergePolicy Obtient le IMergeTextUndoTransactionPolicy associé à cette transaction.
Propriété publique Parent Obtient le ITextUndoTransaction qui contient cette transaction.
Propriété publique State Obtient UndoTransactionState pour ITextUndoTransaction.
Propriété publique UndoPrimitives Obtient la collection d'objets ITextUndoPrimitive de ce conteneur.

Début

Méthodes

  Nom Description
Méthode publique AddUndo Ajoute une nouvelle primitive de phase de restauration à la fin de la liste lorsque la transaction est ouverte.
Méthode publique Cancel Marque une transaction ouverte comme annulé, et annule et désactive tous les primitives de phase de restauration qui ont été ajoutés.
Méthode publique Complete Marque la transaction comme terminée et prête pour l'annulation.
Méthode publique Dispose Exécute les tâches définies par l'application associées à la libération ou à la redéfinition des ressources non managées. (Hérité de IDisposable.)
Méthode publique Do Exécute une opération de rétablissement.
Méthode publique Undo Effectue une phase de restauration ou une restauration.

Début

Notes

Ces objets sont suivis dans UndoHistory.

Voir aussi

Référence

Microsoft.VisualStudio.Text.Operations, espace de noms