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 вызывает только при создании представления текста.