IWpfTextViewConnectionListener-Schnittstelle
Lauscht auf Textpuffer eines bestimmten Inhaltstyps, um zu ermitteln, wann sie im Text-Editor geöffnet oder geschlossen werden.
Namespace: Microsoft.VisualStudio.Text.Editor
Assembly: Microsoft.VisualStudio.Text.UI.Wpf (in Microsoft.VisualStudio.Text.UI.Wpf.dll)
Syntax
'Declaration
Public Interface IWpfTextViewConnectionListener
public interface IWpfTextViewConnectionListener
public interface class IWpfTextViewConnectionListener
type IWpfTextViewConnectionListener = interface end
public interface IWpfTextViewConnectionListener
Der IWpfTextViewConnectionListener-Typ macht die folgenden Member verfügbar.
Methoden
Name | Beschreibung | |
---|---|---|
SubjectBuffersConnected | Wird aufgerufen, wenn eines oder mehrere ITextBuffer-Objekte vom entsprechenden IContentType mit einer ITextView verbunden werden. | |
SubjectBuffersDisconnected | Wird aufgerufen, wenn eines oder mehrere ITextBuffer-Objekte die Bedingungen für das Einschließen in die Themenpuffer nicht mehr erfüllen. |
Zum Seitenanfang
Hinweise
Dies ist ein MEF-Komponenten-Teil und sollte mit dem folgenden Attribut exportiert werden:
[Export(typeof(IWpfTextViewConnectionListener))] [ContentType("...")] [TextViewRole("...")]
Verwenden Sie diese Schnittstelle nicht IWpfTextViewCreationListener , wenn die Erweiterung aus Inhaltstyp der Textansicht abhängt. Dies liegt daran, dass SubjectBuffersConnected aufgerufen wird, wenn der Inhaltstyp eines vorhandenen Puffers für den entsprechenden Inhaltstyp geändert wird (sowie wenn er an die Ansicht verbunden ist), während TextViewCreated nur bei der Erstellung einer Textansicht aufgerufen wird.