Поделиться через


IVsTextBufferEvents - интерфейс

Уведомляет клиентов, когда новая служба языка будет связана с текстовым буфером.

Пространство имен:  Microsoft.VisualStudio.TextManager.Interop
Сборка:  Microsoft.VisualStudio.TextManager.Interop (в Microsoft.VisualStudio.TextManager.Interop.dll)

Синтаксис

'Декларация
<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

Тип IVsTextBufferEvents предоставляет следующие члены.

Методы

  Имя Описание
Открытый метод OnNewLanguageService Уведомляет клиента, когда новая служба языка будет связана с буфером.

В начало страницы

Заметки

Реализуйте этот интерфейс в объекте клиента, чтобы получать уведомления, когда служба языка текстового буфера. Предоставьте этот интерфейс в текстовый буфер использование IConnectionPointContainer интерфейс на объект текстового буфера VsTextBuffer.

IVsTextBuffer срабатывает IVsTextBufferEvents при внесении изменений в службе языка. После этого система уведомляет о переключателя к другой службе, путем вызова данного языка OnNewLanguageService реализация.

Примечания для разработчиков

Реализуйте этот интерфейс в объекте клиента, чтобы получать уведомления, когда служба языка текстового буфера.

См. также

Ссылки

Microsoft.VisualStudio.TextManager.Interop - пространство имен