Condividi tramite


Interfaccia IWpfTextViewConnectionListener

Recepire i buffer di testo di un particolare tipo di contenuto per scoprire quando vengono aperte o chiuse nell'editor di testo.

Spazio dei nomi:  Microsoft.VisualStudio.Text.Editor
Assembly:  Microsoft.VisualStudio.Text.UI.Wpf (in Microsoft.VisualStudio.Text.UI.Wpf.dll)

Sintassi

'Dichiarazione
Public Interface IWpfTextViewConnectionListener
public interface IWpfTextViewConnectionListener
public interface class IWpfTextViewConnectionListener
type IWpfTextViewConnectionListener =  interface end
public interface IWpfTextViewConnectionListener

Il tipo IWpfTextViewConnectionListener espone i seguenti membri.

Metodi

  Nome Descrizione
Metodo pubblico SubjectBuffersConnected chiamato quando uno o più ITextBuffer oggetti dell'oggetto appropriato IContentType si connettono a un oggetto ITextView.
Metodo pubblico SubjectBuffersDisconnected chiamato quando uno o più ITextBuffer più oggetti non soddisfano le condizioni per l'inclusione nei buffer dell'oggetto.

In alto

Note

Si tratta di un elemento del framework MEF e deve esportato con l'attributo seguente:

[Export(typeof(IWpfTextViewConnectionListener))] [ContentType("...")] [TextViewRole("...")]

Utilizzare questa interfaccia anziché IWpfTextViewCreationListener se l'estensione dipende dal tipo di contenuto della visualizzazione di testo. Ciò è dovuto TextViewCreated viene chiamato quando il tipo di contenuto del buffer esistente viene modificato il tipo di contenuto appropriato (nonché quando è connesso alla visualizzazione, mentre di SubjectBuffersConnected viene chiamato solo alla creazione di una visualizzazione di testo.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Text.Editor