IWpfTextViewCreationListener, interface

Écoute les événements créés en affichage 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 IWpfTextViewCreationListener
public interface IWpfTextViewCreationListener
public interface class IWpfTextViewCreationListener
type IWpfTextViewCreationListener =  interface end
public interface IWpfTextViewCreationListener

Le type IWpfTextViewCreationListener expose les membres suivants.

Méthodes

  Nom Description
Méthode publique TextViewCreated Appelé lorsqu'un affichage de texte ayant des rôles correspondants est créé sur d'un modèle de données texte ayant un type de contenu correspondant.

Début

Notes

Les exportateurs doivent spécifier au moins un ContentTypeAttribute et un TextViewRoleAttribute, et doivent marquer leur exportation à l'aide de l'attribut suivant :

[Export(typeof(IWpfTextViewCreationListener))]
[ContentType(....)] 
[TextViewRole(....)]

Utilisez cette interface au lieu d'IWpfTextViewConnectionListener si votre extension ne dépend pas 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.

Exemples

Pour obtenir un exemple de la façon d'utiliser cette interface, consultez Procédure pas - à - pas : personnaliser l'affichage de texte.

Voir aussi

Référence

Microsoft.VisualStudio.Text.Editor, espace de noms