Partager via


ITextEditorFactoryService, interface

Crée des vues d'éditeur.

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 ITextEditorFactoryService
public interface ITextEditorFactoryService
public interface class ITextEditorFactoryService
type ITextEditorFactoryService =  interface end
public interface ITextEditorFactoryService

Le type ITextEditorFactoryService expose les membres suivants.

Propriétés

  Nom Description
Propriété publique AllPredefinedRoles Ensemble de tous les rôles d'affichage de texte prédéfinis.
Propriété publique DefaultRoles L'ensemble de rôles qui sont utilisés en créant un affichage de texte sans spécifier des rôles d'affichage de texte.
Propriété publique NoRoles Le rôle vide d'ensemble d'affichage de texte.

Début

Méthodes

  Nom Description
Méthode publique CreateTextView() Crée IWpfTextView sur ITextBuffer de création récente ayant le type de contenu « texte ».
Méthode publique CreateTextView(ITextBuffer) Crée IWpfTextView qui affiche le contenu de la mémoire tampon de texte spécifiée.
Méthode publique CreateTextView(ITextBuffer, ITextViewRoleSet) Crée IWpfTextView qui affiche le contenu de la mémoire tampon de texte spécifiée.
Méthode publique CreateTextView(ITextBuffer, ITextViewRoleSet, IEditorOptions) Crée IWpfTextView qui affiche le contenu de la mémoire tampon de texte spécifiée.
Méthode publique CreateTextView(ITextDataModel, ITextViewRoleSet, IEditorOptions) Crée IWpfTextView qui affiche le contenu du modèle de données.
Méthode publique CreateTextView(ITextViewModel, ITextViewRoleSet, IEditorOptions) Crée IWpfTextView qui affiche le contenu du modèle de vue spécifié.
Méthode publique CreateTextViewHost Crée un hôte pour l'affichage de texte.
Méthode publique CreateTextViewRoleSet(IEnumerable<String>) Crée un élément ITextViewRoleSet contenant les rôles spécifiés.
Méthode publique CreateTextViewRoleSet(array<String[]) Crée un élément ITextViewRoleSet contenant les rôles spécifiés.

Début

Événements

  Nom Description
Événement public TextViewCreated Déclenché lorsque ITextView est créé.

Début

Notes

C'est un composant MEF, et doit être importée comme suit :

[Import] ITextEditorFactoryService factory = null;

Voir aussi

Référence

Microsoft.VisualStudio.Text.Editor, espace de noms