Condividi tramite


Interfaccia IWpfTextViewCreationListener

È in ascolto degli eventi creati visualizzazione 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 IWpfTextViewCreationListener
public interface IWpfTextViewCreationListener
public interface class IWpfTextViewCreationListener
type IWpfTextViewCreationListener =  interface end
public interface IWpfTextViewCreationListener

Il tipo IWpfTextViewCreationListener espone i seguenti membri.

Metodi

  Nome Descrizione
Metodo pubblico TextViewCreated Chiamato quando una visualizzazione di testo con ruoli corrispondenti viene creata in base a un modello di dati di testo con un tipo di contenuto corrispondente.

In alto

Note

Gli esportatori necessario specificare almeno uno ContentTypeAttribute e uno TextViewRoleAttributee deve contrassegnare la loro esportazione utilizzando il seguente attributo:

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

Utilizzare questa interfaccia anziché IWpfTextViewConnectionListener se l'estensione non 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.

Esempi

per un esempio di come utilizzare questa interfaccia, vedere procedura dettagliata: Personalizzare la visualizzazione di testo.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Text.Editor