Compartilhar via


Método ITextEditorFactoryService.CreateTextView (ITextDataModel, ITextViewRoleSet, IEditorOptions)

Cria um IWpfTextView que exibe o conteúdo do modelo de dados.

Namespace:  Microsoft.VisualStudio.Text.Editor
Assembly:  Microsoft.VisualStudio.Text.UI.Wpf (em Microsoft.VisualStudio.Text.UI.Wpf.dll)

Sintaxe

'Declaração
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

Parâmetros

Valor de retorno

Tipo: Microsoft.VisualStudio.Text.Editor.IWpfTextView
An IWpfTextView.

Exceções

Exceção Condição
ArgumentNullException

dataModelor roles or parentOptions is nulluma referência nula (Nothing no Visual Basic).

Comentários

Um ITextDataModel podem ser exibidos em vários modos de exibição. Um ITextViewModel é construída com base no IContentType da dataModel e o roles.

Segurança do .NET Framework

Consulte também

Referência

ITextEditorFactoryService Interface

Sobrecargas CreateTextView

Namespace Microsoft.VisualStudio.Text.Editor