Share via


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
Méthode publique SubjectBuffersConnected Appelé lorsqu'un ou plusieurs objets ITextBuffer de l'élément IContentType approprié sont connectés à un élément ITextView.
Méthode publique 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.

Voir aussi

Référence

Microsoft.VisualStudio.Text.Editor, espace de noms