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 | |
---|---|---|
AllPredefinedRoles | Ensemble de tous les rôles d'affichage de texte prédéfinis. | |
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. | |
NoRoles | Le rôle vide d'ensemble d'affichage de texte. |
Début
Méthodes
Nom | Description | |
---|---|---|
CreateTextView() | Crée IWpfTextView sur ITextBuffer de création récente ayant le type de contenu « texte ». | |
CreateTextView(ITextBuffer) | Crée IWpfTextView qui affiche le contenu de la mémoire tampon de texte spécifiée. | |
CreateTextView(ITextBuffer, ITextViewRoleSet) | Crée IWpfTextView qui affiche le contenu de la mémoire tampon de texte spécifiée. | |
CreateTextView(ITextBuffer, ITextViewRoleSet, IEditorOptions) | Crée IWpfTextView qui affiche le contenu de la mémoire tampon de texte spécifiée. | |
CreateTextView(ITextDataModel, ITextViewRoleSet, IEditorOptions) | Crée IWpfTextView qui affiche le contenu du modèle de données. | |
CreateTextView(ITextViewModel, ITextViewRoleSet, IEditorOptions) | Crée IWpfTextView qui affiche le contenu du modèle de vue spécifié. | |
CreateTextViewHost | Crée un hôte pour l'affichage de texte. | |
CreateTextViewRoleSet(IEnumerable<String>) | Crée un élément ITextViewRoleSet contenant les rôles spécifiés. | |
CreateTextViewRoleSet(array<String[]) | Crée un élément ITextViewRoleSet contenant les rôles spécifiés. |
Début
Événements
Nom | Description | |
---|---|---|
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;