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