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 | |
---|---|---|
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.