Compartilhar via


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

Cria um IWpfTextView que exibe o conteúdo do buffer de texto especificado.

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

Sintaxe

'Declaração
Function CreateTextView ( _
    textBuffer As ITextBuffer, _
    roles As ITextViewRoleSet, _
    parentOptions As IEditorOptions _
) As IWpfTextView
IWpfTextView CreateTextView(
    ITextBuffer textBuffer,
    ITextViewRoleSet roles,
    IEditorOptions parentOptions
)
IWpfTextView^ CreateTextView(
    ITextBuffer^ textBuffer, 
    ITextViewRoleSet^ roles, 
    IEditorOptions^ parentOptions
)
abstract CreateTextView : 
        textBuffer:ITextBuffer * 
        roles:ITextViewRoleSet * 
        parentOptions:IEditorOptions -> IWpfTextView
function CreateTextView(
    textBuffer : ITextBuffer, 
    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

textBufferor roles or parentOptions is null.

Comentários

Um ITextBuffer podem ser exibidos em vários modos de exibição. Um trivial ITextDataModel será construído e uma ITextViewModel será construído com base na IContentType da textBuffer e o roles.

Segurança do .NET Framework

Consulte também

Referência

ITextEditorFactoryService Interface

Sobrecargas CreateTextView

Namespace Microsoft.VisualStudio.Text.Editor