ITextEditorFactoryService.CreateTextView, méthode (ITextBuffer, ITextViewRoleSet)
Crée IWpfTextView qui affiche le contenu de la mémoire tampon de texte spécifiée.
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 ( _
textBuffer As ITextBuffer, _
roles As ITextViewRoleSet _
) As IWpfTextView
IWpfTextView CreateTextView(
ITextBuffer textBuffer,
ITextViewRoleSet roles
)
IWpfTextView^ CreateTextView(
ITextBuffer^ textBuffer,
ITextViewRoleSet^ roles
)
abstract CreateTextView :
textBuffer:ITextBuffer *
roles:ITextViewRoleSet -> IWpfTextView
function CreateTextView(
textBuffer : ITextBuffer,
roles : ITextViewRoleSet
) : IWpfTextView
Paramètres
textBuffer
Type : Microsoft.VisualStudio.Text.ITextBufferITextBuffer qui fournit le texte de cette vue.
roles
Type : Microsoft.VisualStudio.Text.Editor.ITextViewRoleSetEnsemble des rôles répertoriés par l'affichage.
Valeur de retour
Type : Microsoft.VisualStudio.Text.Editor.IWpfTextView
Élément IWpfTextView.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | textBuffer ou roles est nullune référence null (Nothing en Visual Basic). |
Notes
ITextBuffer peut être affiché dans de plusieurs vues. ITextDataModel trivial est construit, et ITextViewModel est construit selon IContentType d'textBuffer 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.