Compartir a través de


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
Método público SubjectBuffersConnected Se le llama cuando uno o más objetos ITextBuffer de la interfaz IContentType adecuada están conectados a ITextView.
Método público 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.

Vea también

Referencia

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