Share via


IVsTextBufferEvents, interface

Informe des clients lorsqu'un nouveau service de langage est associé avec une mémoire tampon de texte.

Espace de noms :  Microsoft.VisualStudio.TextManager.Interop
Assembly :  Microsoft.VisualStudio.TextManager.Interop (dans Microsoft.VisualStudio.TextManager.Interop.dll)

Syntaxe

'Déclaration
<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

Le type IVsTextBufferEvents expose les membres suivants.

Méthodes

  Nom Description
Méthode publique OnNewLanguageService Informe le client lorsqu'un nouveau service de langage est associé avec une mémoire tampon.

Début

Notes

Implémentez cette interface sur votre objet client pour recevoir la notification lorsque le service de langage de la mémoire tampon de texte a changé. Exposez cette interface à la mémoire tampon de texte à l'aide de l'interface d'IConnectionPointContainer sur l'objet de mémoire tampon de texte, VsTextBuffer.

IVsTextBuffer déclenche IVsTextBufferEvents lorsqu'il existe un changement du service de langage. Ensuite, le système vous informe du commutateur à un service de langage différent en appelant votre implémentation d'OnNewLanguageService.

Remarques à l'attention des implémenteurs

Implémentez cette interface sur votre objet client pour recevoir la notification lorsque le service de langage de la mémoire tampon de texte a changé.

Voir aussi

Référence

Microsoft.VisualStudio.TextManager.Interop, espace de noms