Compartilhar via


Interface IVsPreliminaryTextChangeCommitEvents

Notifica os clientes de um gesto de confirmação para disparar um evento de buffer de texto e fornece o intervalo de texto alterado.

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

Sintaxe

'Declaração
<InterfaceTypeAttribute()> _
<GuidAttribute("7F57B996-148B-46DE-A261-B1A02E6D9DBA")> _
Public Interface IVsPreliminaryTextChangeCommitEvents _
    Inherits IVsFinalTextChangeCommitEvents
[InterfaceTypeAttribute()]
[GuidAttribute("7F57B996-148B-46DE-A261-B1A02E6D9DBA")]
public interface IVsPreliminaryTextChangeCommitEvents : IVsFinalTextChangeCommitEvents
[InterfaceTypeAttribute()]
[GuidAttribute(L"7F57B996-148B-46DE-A261-B1A02E6D9DBA")]
public interface class IVsPreliminaryTextChangeCommitEvents : IVsFinalTextChangeCommitEvents
[<InterfaceTypeAttribute()>]
[<GuidAttribute("7F57B996-148B-46DE-A261-B1A02E6D9DBA")>]
type IVsPreliminaryTextChangeCommitEvents =  
    interface 
        interface IVsFinalTextChangeCommitEvents 
    end
public interface IVsPreliminaryTextChangeCommitEvents extends IVsFinalTextChangeCommitEvents

O tipo IVsPreliminaryTextChangeCommitEvents expõe os membros a seguir.

Métodos

  Nome Descrição
Método público OnChangesCommitted

Superior

Comentários

IVsPreliminaryTextChangeCommitEventsé semelhante a IVsFinalTextChangeCommitEvents , exceto quando ele é demitido. IVsPreliminaryTextChangeCommitEventsé demitido antes que outros eventos, para que o cliente pode manipular o buffer de texto antes de outros eventos como Visual Basic bastante listando, ocorrer.

Observações para implementadores

Implementar IVsPreliminaryTextChangeCommitEvents no seu objeto de cliente para receber notificação de alterações para o objeto de buffer de texto (VsTextBuffer). Use IVsPreliminaryTextChangeCommitEvents para responder a um evento antes para outros eventos. Por exemplo, Visual Basic bastante listando pode fazer alterações indesejáveis para o texto se for permitido ocorrer antes para outros eventos. Expor esta interface para o buffer de texto usando o IConnectionPointContainer interface no objeto de buffer de texto (VsTextBuffer). Para obter mais informações, consulte Como: registrar eventos de Buffer de texto com a API Legacy.

Consulte também

Referência

Namespace Microsoft.VisualStudio.TextManager.Interop