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


IWpfTextViewConnectionListener - интерфейс

Прослушивает буферы текста определенного типа содержимого, чтобы выяснить, когда они открываются или закрываются в текстовом редакторе.

Пространство имен:  Microsoft.VisualStudio.Text.Editor
Сборка:  Microsoft.VisualStudio.Text.UI.Wpf (в Microsoft.VisualStudio.Text.UI.Wpf.dll)

Синтаксис

'Декларация
Public Interface IWpfTextViewConnectionListener
public interface IWpfTextViewConnectionListener
public interface class IWpfTextViewConnectionListener
type IWpfTextViewConnectionListener =  interface end
public interface IWpfTextViewConnectionListener

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

Методы

  Имя Описание
Открытый метод SubjectBuffersConnected Вызывается, когда один или несколько объектов ITextBuffer подходящего типа IContentType подключаются к представлению ITextView.
Открытый метод SubjectBuffersDisconnected Вызывается, если один или несколько объектов ITextBuffer перестают удовлетворять условиям включения в рассматриваемые буферы.

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

Заметки

Это часть компонент MEF, и должно быть экспортированно следующим атрибутом:

[Export(typeof(IWpfTextViewConnectionListener))] [ContentType("...")] [TextViewRole("...")]

Вместо этого используйте этот интерфейс IWpfTextViewCreationListener если зависит от расширения тип содержимого представления текста. Это происходит потому, что TextViewCreated вызывается, когда тип содержимого существующего буфера изменился к соответствующему типу содержимого (так же как и когда он подключен к представлению), в то время как SubjectBuffersConnected вызывает только при создании представления текста.

См. также

Ссылки

Microsoft.VisualStudio.Text.Editor - пространство имен