Compartir a través de


IVsTextBufferEvents (Interfaz)

Notifica a clientes cuando un nuevo servicio de lenguaje es asociado a un búfer de texto.

Espacio de nombres:  Microsoft.VisualStudio.TextManager.Interop
Ensamblado:  Microsoft.VisualStudio.TextManager.Interop (en Microsoft.VisualStudio.TextManager.Interop.dll)

Sintaxis

'Declaración
<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

El tipo IVsTextBufferEvents expone los siguientes miembros.

Métodos

  Nombre Descripción
Método público OnNewLanguageService Notifica al cliente cuando un nuevo servicio de lenguaje es asociado a un búfer.

Arriba

Comentarios

Implemente esta interfaz en el objeto de cliente para recibir notificación cuando el servicio de lenguaje del búfer de texto ha cambiado. Exponga esta interfaz al búfer de texto mediante la interfaz de IConnectionPointContainer en el objeto de búfer de texto, VsTextBuffer.

IVsTextBuffer desencadena IVsTextBufferEvents cuando hay un cambio en el servicio de lenguaje. A continuación, el sistema le notifica switch un GUID del servicio de lenguaje llamando a la implementación de OnNewLanguageService .

Notas para los implementadores

Implemente esta interfaz en el objeto de cliente para recibir notificación cuando el servicio de lenguaje del búfer de texto ha cambiado.

Vea también

Referencia

Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)