ITextEditorFactoryService::CreateTextView Method (ITextBuffer^, ITextViewRoleSet^)
Visual Studio 2015
Creates an IWpfTextView that displays the contents of the specified text buffer.
Assembly: Microsoft.VisualStudio.Text.UI.Wpf (in Microsoft.VisualStudio.Text.UI.Wpf.dll)
Parameters
- textBuffer
-
Type:
Microsoft.VisualStudio.Text::ITextBuffer^
The ITextBuffer that provides the text for the view.
- roles
-
Type:
Microsoft.VisualStudio.Text.Editor::ITextViewRoleSet^
The set of roles filled by the view.
| Exception | Condition |
|---|---|
| ArgumentNullException | textBuffer or roles is null. |
An ITextBuffer can be displayed in multiple views. A trivial ITextDataModel is constructed, and an ITextViewModel is constructed based on the IContentType of the textBuffer and the roles.
Show: