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


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

Примеры

Пример использования этого интерфейса см. в разделе Пошаговое руководство: Настройка внешнего вида текста.

См. также

Ссылки

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