Freigeben über


IVsChangeClusterEvents-Schnittstelle

Klammer eine Reihe von Änderungen von einem Rückgängig Manager.

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)

Syntax

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

Der IVsChangeClusterEvents-Typ macht die folgenden Member verfügbar.

Methoden

  Name Beschreibung
Öffentliche Methode OnChangeClusterClosing
Öffentliche Methode OnChangeClusterOpening

Zum Seitenanfang

Hinweise

IVsChangeClusterEvents Klammer wird eine Reihe von Änderungen von einem Manager Rückgängig verwendet. Ein Cluster ist eine Reihe von Änderungen, der in eine Rückgängigaktion gruppiert wird. So rufen Sie IVsChangeClusterEvents, QueryInterface ein Manager für IConnectionPointContainerRückgängig.

Hinweis

IVsChangeClusterEvents sollte nur unter seltenen Fällen verwendet werden.Das Lauschen auf dieses Ereignis Gruppe erzwingt nicht trivialen Mehraufwand für jede Änderung aufgelistet, die sich auf einem Textpuffer gemacht wird.IVsPreliminaryTextChangeCommitEvents (das dieses Ereignis erstellt wurde), sollte, zu begegnen Anforderungen von den meisten Clients ohne IVsChangeClusterEventszu überwachen, müssen.

Siehe auch

Referenz

Microsoft.VisualStudio.TextManager.Interop-Namespace