IVsChangeClusterEvents, interface
Encadrez une série de modifications d'un gestionnaire de phase de restauration.
Espace de noms : Microsoft.VisualStudio.TextManager.Interop
Assembly : Microsoft.VisualStudio.TextManager.Interop (dans Microsoft.VisualStudio.TextManager.Interop.dll)
Syntaxe
'Déclaration
<GuidAttribute("E55C4E80-A01C-47E8-9E94-D664B94DF6CF")> _
<InterfaceTypeAttribute()> _
Public Interface IVsChangeClusterEvents
[GuidAttribute("E55C4E80-A01C-47E8-9E94-D664B94DF6CF")]
[InterfaceTypeAttribute()]
public interface IVsChangeClusterEvents
[GuidAttribute(L"E55C4E80-A01C-47E8-9E94-D664B94DF6CF")]
[InterfaceTypeAttribute()]
public interface class IVsChangeClusterEvents
[<GuidAttribute("E55C4E80-A01C-47E8-9E94-D664B94DF6CF")>]
[<InterfaceTypeAttribute()>]
type IVsChangeClusterEvents = interface end
public interface IVsChangeClusterEvents
Le type IVsChangeClusterEvents expose les membres suivants.
Méthodes
Nom | Description | |
---|---|---|
OnChangeClusterClosing | ||
OnChangeClusterOpening |
Début
Notes
IVsChangeClusterEvents est utilisé pour encadrer une série de modifications d'un gestionnaire de phase de restauration. Un cluster est une série de modifications qui est groupé dans une opération d'annulation. Pour obtenir IVsChangeClusterEvents, QueryInterface un gestionnaire de phase de restauration pour IConnectionPointContainer.
Notes
IVsChangeClusterEvents doit être utilisé uniquement dans des circonstances rares.Écouter à ce jeu d'événements applique la charge mémoire non triviale pour chaque modification apportée à une mémoire tampon de texte.IVsPreliminaryTextChangeCommitEvents (qui est généré par-dessus cet événement) doit pouvoir répondre aux besoins de la plupart des clients sans avoir à écouter IVsChangeClusterEvents.