Partilhar via


Interface IVsChangeClusterEvents

Colchete uma série de alterações de um Gerenciador de desfazer.

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

Sintaxe

'Declaração
<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

O tipo IVsChangeClusterEvents expõe os membros a seguir.

Métodos

  Nome Descrição
Método público OnChangeClusterClosing
Método público OnChangeClusterOpening

Superior

Comentários

IVsChangeClusterEventsé usado para uma série de alterações de um Gerenciador de desfazer de colchetes. Um cluster é uma série de edições que é agrupada em uma ação de desfazer. Para obter um IVsChangeClusterEvents, QueryInterface um Gerenciador de desfazer para IConnectionPointContainer.

Dica

IVsChangeClusterEventsdeve ser usada somente em circunstâncias raras.Escutando a esse conjunto de eventos impõe uma sobrecarga não trivial para todas as modificações feitas em um buffer de texto.IVsPreliminaryTextChangeCommitEvents(que é construída sobre este evento) deve ser capaz de atender às necessidades da maioria dos clientes sem a necessidade de ouvir IVsChangeClusterEvents.

Consulte também

Referência

Namespace Microsoft.VisualStudio.TextManager.Interop