Compartir a través de


IWpfTextViewCreationListener (Interfaz)

Escucha los eventos creados por la vista de texto.

Espacio de nombres:  Microsoft.VisualStudio.Text.Editor
Ensamblado:  Microsoft.VisualStudio.Text.UI.Wpf (en Microsoft.VisualStudio.Text.UI.Wpf.dll)

Sintaxis

'Declaración
Public Interface IWpfTextViewCreationListener
public interface IWpfTextViewCreationListener
public interface class IWpfTextViewCreationListener
type IWpfTextViewCreationListener =  interface end
public interface IWpfTextViewCreationListener

El tipo IWpfTextViewCreationListener expone los siguientes miembros.

Métodos

  Nombre Descripción
Método público TextViewCreated Llamado cuando una vista de texto con roles coincidentes se crea en un modelo de datos de texto que tiene un tipo de contenido correspondiente.

Arriba

Comentarios

Los exportadores deben especificar al menos un ContentTypeAttribute y un TextViewRoleAttribute, y deben marcar su exportación mediante el atributo siguiente:

[Export(typeof(IWpfTextViewCreationListener))]
[ContentType(....)] 
[TextViewRole(....)]

Utilice esta interfaz en lugar de IWpfTextViewConnectionListener si la extensión no depende del tipo de contenido de la vista de texto. Esto es porque se llama al SubjectBuffersConnected cuando se cambia el tipo de contenido de un búfer existente al tipo de contenido adecuado (así como cuando está conectado a la vista), mientras que el TextViewCreated sólo se llama en la creación de una vista de texto.

Ejemplos

Para obtener un ejemplo de cómo utilizar esta interfaz, vea tutorial: personalizar la vista de texto.

Vea también

Referencia

Microsoft.VisualStudio.Text.Editor (Espacio de nombres)