IWpfTextViewConnectionListener (Interfaz)
Escucha los búferes de texto de un tipo de contenido determinado para averiguar cuándo se abren o se cierran en el editor 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 IWpfTextViewConnectionListener
public interface IWpfTextViewConnectionListener
public interface class IWpfTextViewConnectionListener
type IWpfTextViewConnectionListener = interface end
public interface IWpfTextViewConnectionListener
El tipo IWpfTextViewConnectionListener expone los siguientes miembros.
Métodos
Nombre | Descripción | |
---|---|---|
SubjectBuffersConnected | Se le llama cuando uno o más objetos ITextBuffer de la interfaz IContentType adecuada están conectados a ITextView. | |
SubjectBuffersDisconnected | Se le llama cuando uno o más objetos ITextBuffer ya no satisfacen las condiciones para incluirlos en los búferes del asunto. |
Arriba
Comentarios
Esto es una parte MEF, y se debe siguiente:
[Export(typeof(IWpfTextViewConnectionListener))] [ContentType("...")] [TextViewRole("...")]
Utilice esta interfaz en lugar de IWpfTextViewCreationListener si la extensión 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.