IWpfTextViewCreationListener - интерфейс
Прослушивает события создания представления текста.
Пространство имен: Microsoft.VisualStudio.Text.Editor
Сборка: Microsoft.VisualStudio.Text.UI.Wpf (в Microsoft.VisualStudio.Text.UI.Wpf.dll)
Синтаксис
'Декларация
Public Interface IWpfTextViewCreationListener
public interface IWpfTextViewCreationListener
public interface class IWpfTextViewCreationListener
type IWpfTextViewCreationListener = interface end
public interface IWpfTextViewCreationListener
Тип IWpfTextViewCreationListener предоставляет следующие члены.
Методы
Имя | Описание | |
---|---|---|
TextViewCreated | Вызывается, когда представление текста, для которого существует соответствующей роли создается над моделью данных, для которого существует соответствующий тип содержимого. |
В начало страницы
Заметки
Необходимо указать хотя бы одно консигнанты ContentTypeAttribute и TextViewRoleAttributeи отметить их экспортировать, используя следующий атрибут:
[Export(typeof(IWpfTextViewCreationListener))]
[ContentType(....)]
[TextViewRole(....)]
Вместо этого используйте этот интерфейс IWpfTextViewConnectionListener если расширение не зависит от типа содержимого представления текста. Это происходит потому, что TextViewCreated вызывается, когда тип содержимого существующего буфера изменился к соответствующему типу содержимого (так же как и когда он подключен к представлению), в то время как SubjectBuffersConnected вызывает только при создании представления текста.
Примеры
Пример использования этого интерфейса см. в разделе Пошаговое руководство: Настройка внешнего вида текста.