ITextEditorFactoryService.CreateTextView, méthode (ITextDataModel, ITextViewRoleSet, IEditorOptions)
Crée IWpfTextView qui affiche le contenu du modèle de données.
Espace de noms : Microsoft.VisualStudio.Text.Editor
Assembly : Microsoft.VisualStudio.Text.UI.Wpf (dans Microsoft.VisualStudio.Text.UI.Wpf.dll)
Syntaxe
'Déclaration
Function CreateTextView ( _
dataModel As ITextDataModel, _
roles As ITextViewRoleSet, _
parentOptions As IEditorOptions _
) As IWpfTextView
IWpfTextView CreateTextView(
ITextDataModel dataModel,
ITextViewRoleSet roles,
IEditorOptions parentOptions
)
IWpfTextView^ CreateTextView(
ITextDataModel^ dataModel,
ITextViewRoleSet^ roles,
IEditorOptions^ parentOptions
)
abstract CreateTextView :
dataModel:ITextDataModel *
roles:ITextViewRoleSet *
parentOptions:IEditorOptions -> IWpfTextView
function CreateTextView(
dataModel : ITextDataModel,
roles : ITextViewRoleSet,
parentOptions : IEditorOptions
) : IWpfTextView
Paramètres
dataModel
Type : Microsoft.VisualStudio.Text.ITextDataModelÉlément ITextDataModel fournissant les mémoires tampons de texte sur lesquelles un objet ITextViewModel doit être généré pour la vue.
roles
Type : Microsoft.VisualStudio.Text.Editor.ITextViewRoleSetEnsemble des rôles répertoriés par l'affichage.
parentOptions
Type : Microsoft.VisualStudio.Text.Editor.IEditorOptionsEnvironnement d'options pour l'affichage de texte.
Valeur de retour
Type : Microsoft.VisualStudio.Text.Editor.IWpfTextView
Élément IWpfTextView.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | dataModel ou roles ou parentOptions a la valeur nullune référence null (Nothing en Visual Basic). |
Notes
ITextDataModel peut être affiché dans de plusieurs vues. ITextViewModel est construit selon IContentType d'dataModel et d'roles.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.