Compartilhar via


Interface ITextEditorFactoryService

Cria os modos de exibição do editor.

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

Sintaxe

'Declaração
Public Interface ITextEditorFactoryService
public interface ITextEditorFactoryService
public interface class ITextEditorFactoryService
type ITextEditorFactoryService =  interface end
public interface ITextEditorFactoryService

O tipo ITextEditorFactoryService expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública AllPredefinedRoles O conjunto de todas as funções de modo de exibição de texto predefinido.
Propriedade pública DefaultRoles O conjunto de funções que são usados ao criar um modo de exibição de texto sem especificar funções de modo de exibição de texto.
Propriedade pública NoRoles O texto vazio exibir conjunto de função.

Superior

Métodos

  Nome Descrição
Método público CreateTextView() Cria um IWpfTextView em um recém-criado ITextBuffer tendo o tipo de conteúdo "text".
Método público CreateTextView(ITextBuffer) Cria um IWpfTextView que exibe o conteúdo do buffer de texto especificado.
Método público CreateTextView(ITextBuffer, ITextViewRoleSet) Cria um IWpfTextView que exibe o conteúdo do buffer de texto especificado.
Método público CreateTextView(ITextBuffer, ITextViewRoleSet, IEditorOptions) Cria um IWpfTextView que exibe o conteúdo do buffer de texto especificado.
Método público CreateTextView(ITextDataModel, ITextViewRoleSet, IEditorOptions) Cria um IWpfTextView que exibe o conteúdo do modelo de dados.
Método público CreateTextView(ITextViewModel, ITextViewRoleSet, IEditorOptions) Cria um IWpfTextView que exibe o conteúdo do modelo de exibição especificado.
Método público CreateTextViewHost Cria um host para o modo de exibição de texto.
Método público CreateTextViewRoleSet(IEnumerable<String>) Cria um ITextViewRoleSet que contém as funções de determinado.
Método público CreateTextViewRoleSet(array<String[]) Cria um ITextViewRoleSet que contém as funções de determinado.

Superior

Eventos

  Nome Descrição
Evento público TextViewCreated Gerado quando um ITextView é criado.

Superior

Comentários

Isso é uma parte de componente MEF e deve ser importado da seguinte maneira:

[Import] ITextEditorFactoryService factory = null;

Consulte também

Referência

Namespace Microsoft.VisualStudio.Text.Editor