Interface IVsTextBufferEvents
Notifica os clientes quando um novo serviço de idioma está associado um buffer de texto.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (em Microsoft.VisualStudio.TextManager.Interop.dll)
Sintaxe
'Declaração
<InterfaceTypeAttribute()> _
<GuidAttribute("44B0CAB3-6DF8-4931-9064-8FD18AFBC88E")> _
Public Interface IVsTextBufferEvents
[InterfaceTypeAttribute()]
[GuidAttribute("44B0CAB3-6DF8-4931-9064-8FD18AFBC88E")]
public interface IVsTextBufferEvents
[InterfaceTypeAttribute()]
[GuidAttribute(L"44B0CAB3-6DF8-4931-9064-8FD18AFBC88E")]
public interface class IVsTextBufferEvents
[<InterfaceTypeAttribute()>]
[<GuidAttribute("44B0CAB3-6DF8-4931-9064-8FD18AFBC88E")>]
type IVsTextBufferEvents = interface end
public interface IVsTextBufferEvents
O tipo IVsTextBufferEvents expõe os membros a seguir.
Métodos
Nome | Descrição | |
---|---|---|
![]() |
OnNewLanguageService | Notifica o cliente quando um novo serviço de idioma está associado um buffer. |
Superior
Comentários
Implemente essa interface em seu objeto de cliente para receber notificação quando o serviço de linguagem do buffer de texto foi alterado. Expor esta interface para o buffer de texto usando o IConnectionPointContainer interface no objeto de buffer do texto, VsTextBuffer.
IVsTextBufferé acionado IVsTextBufferEvents quando há uma alteração no serviço de linguagem. Em seguida, o sistema avisa do switch para um serviço de idioma diferente, chamando o OnNewLanguageService implementação.
Observações para implementadores
Implemente essa interface em seu objeto de cliente para receber notificação quando o serviço de linguagem do buffer de texto foi alterado.