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 | |
---|---|---|
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.