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 | |
---|---|---|
SubjectBuffersConnected | chiamato quando uno o più ITextBuffer oggetti dell'oggetto appropriato IContentType si connettono a un oggetto ITextView. | |
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.