Share via


IVsLinkedUndoTransactionManager, interface

Implémente la fonctionnalité liée de pile à annuler.

Espace de noms :  Microsoft.VisualStudio.TextManager.Interop
Assembly :  Microsoft.VisualStudio.TextManager.Interop (dans Microsoft.VisualStudio.TextManager.Interop.dll)

Syntaxe

'Déclaration
<InterfaceTypeAttribute()> _
<GuidAttribute("F65478CC-96F1-4BA9-9EF9-A575ACB96031")> _
Public Interface IVsLinkedUndoTransactionManager
[InterfaceTypeAttribute()]
[GuidAttribute("F65478CC-96F1-4BA9-9EF9-A575ACB96031")]
public interface IVsLinkedUndoTransactionManager
[InterfaceTypeAttribute()]
[GuidAttribute(L"F65478CC-96F1-4BA9-9EF9-A575ACB96031")]
public interface class IVsLinkedUndoTransactionManager
[<InterfaceTypeAttribute()>]
[<GuidAttribute("F65478CC-96F1-4BA9-9EF9-A575ACB96031")>]
type IVsLinkedUndoTransactionManager =  interface end
public interface IVsLinkedUndoTransactionManager

Le type IVsLinkedUndoTransactionManager expose les membres suivants.

Méthodes

  Nom Description
Méthode publique AbortLinkedUndo Interrompt une transaction liée de phase de restauration.
Méthode publique CloseLinkedUndo Ferme avec succès une transaction liée de phase de restauration.
Méthode publique CountOpenTransactions Retourne le niveau d'imbrication des transactions liées de phase de restauration.
Méthode publique IsAborted Détermine si la transaction liée de phase de restauration est interrompue.
Méthode publique IsStrict Détermine si la transaction liée de phase de restauration est indiqué.
Méthode publique OpenLinkedUndo Ouvre une unité liée de parent de transaction de phase de restauration.

Début

Notes

Une transaction liée de phase de restauration est un ensemble de piles d'opération d'annulation groupées ensemble en jeu de piles à annuler liées. Appelez par exemple, si vous appelez l'OpenLinkedUndo sur l'affichage de texte ou la mémoire tampon, ajoutez d'autres piles à annuler à la transaction liée, exécutez une certaine modification suivie des opérations d'annulation, puis CloseLinkedUndo, toutes les unités undo liées sur leurs piles obtiennent le dos restaurée en tant que.

Remarques à l'attention des appelants

Appel IVsLinkedUndoTransactionManager pour démarrer la pile à annuler liée. QueryServiceSVsLinkedUndoManager pour obtenir un pointeur à IVsLinkedUndoTransactionManager.

Voir aussi

Référence

Microsoft.VisualStudio.TextManager.Interop, espace de noms