IWpfTextViewConnectionListener, interface
Écoute les mémoires tampons de texte d'un type de contenu particulier afin de savoir si elles sont ouvertes ou fermées dans l'éditeur de texte.
Espace de noms : Microsoft.VisualStudio.Text.Editor
Assembly : Microsoft.VisualStudio.Text.UI.Wpf (dans Microsoft.VisualStudio.Text.UI.Wpf.dll)
Syntaxe
'Déclaration
Public Interface IWpfTextViewConnectionListener
public interface IWpfTextViewConnectionListener
public interface class IWpfTextViewConnectionListener
type IWpfTextViewConnectionListener = interface end
public interface IWpfTextViewConnectionListener
Le type IWpfTextViewConnectionListener expose les membres suivants.
Méthodes
Nom | Description | |
---|---|---|
SubjectBuffersConnected | Appelé lorsqu'un ou plusieurs objets ITextBuffer de l'élément IContentType approprié sont connectés à un élément ITextView. | |
SubjectBuffersDisconnected | Appelé lorsqu'un ou plusieurs objets ITextBuffer ne satisfont plus les conditions d'inclusion dans les mémoires tampons d'objet. |
Début
Notes
C'est un composant MEF, et doit être exportée avec l'attribut suivant :
[Export(typeof(IWpfTextViewConnectionListener))] [ContentType("...")] [TextViewRole("...")]
Utilisez cette interface au lieu d'IWpfTextViewCreationListener si votre extension dépend du type de contenu de l'affichage de texte. C'est parce que l'SubjectBuffersConnected est appelé lorsque le type de contenu d'une mémoire tampon existante est modifié au type de contenu approprié (ainsi que lorsqu'il est connecté à la vue), alors que l'TextViewCreated est appelé uniquement à la création d'un affichage de texte.