Compartilhar via


Método ITextEditorFactoryService.CreateTextView (ITextBuffer, ITextViewRoleSet)

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 _
) 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

Parâmetros

Valor de retorno

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

Exceções

Exceção Condição
ArgumentNullException

textBufferor roles is nulluma referência nula (Nothing no Visual Basic).

Comentários

Um ITextBuffer podem ser exibidos em vários modos de exibição. Um trivial ITextDataModel é construído e um ITextViewModel é construída com base no 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