Partilhar via


Interface IVsEditorAdaptersFactoryService

Cria os adaptadores que mapeiam entre código herdado de TextManager e o código de editor.

Namespace:  Microsoft.VisualStudio.Editor
Assembly:  Microsoft.VisualStudio.Editor (em Microsoft.VisualStudio.Editor.dll)

Sintaxe

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

O tipo IVsEditorAdaptersFactoryService expõe os membros a seguir.

Métodos

  Nome Descrição
Método público CreateVsCodeWindowAdapter Cria um IVsCodeWindow.
Método público CreateVsTextBufferAdapter(IServiceProvider) Cria um IVsTextBuffer.
Método público CreateVsTextBufferAdapter(IServiceProvider, IContentType) Cria um IVsTextBuffer com a versão especificada IContentType.
Método público CreateVsTextBufferAdapterForSecondaryBuffer Cria um IVsTextBuffer para o buffer secundário (usado em IVsTextBufferCoordinator) especificado ITextBuffer.
Método público CreateVsTextBufferCoordinatorAdapter Cria um IVsTextBufferCoordinator.
Método público CreateVsTextViewAdapter(IServiceProvider) Cria um IVsTextView.
Método público CreateVsTextViewAdapter(IServiceProvider, ITextViewRoleSet) Criar um IVsTextView com um conjunto de funções de modo de exibição de texto especificado.
Método público GetBufferAdapter Obtém o adaptador de buffer de texto para esse buffer de texto (se existir).
Método público GetDataBuffer Obtenha o buffer de dados de um adaptador de buffer de texto.Este é o buffer superior do gráfico de buffer do modelo de dados.
Método público GetDocumentBuffer Obtém o buffer do documento de um IVsTextBuffer adaptador.Este é o buffer da parte inferior do gráfico de buffer do modelo de dados.
Método público GetViewAdapter Obter o IVsTextView adaptador para este modo de exibição de texto (se existir).
Método público GetWpfTextView Obtenha o modo de exibição de texto do WPF de um adaptador de exibição de texto.
Método público GetWpfTextViewHost Obtém o host do modo de exibição de texto de um adaptador de exibição de texto.
Método público SetDataBuffer Define o buffer de dados de um adaptador de buffer de texto que está sendo usado em conjunto com um IVsTextBufferCoordinator adaptador.

Superior

Comentários

Este é um componente MEF e deve ser importado com o seguinte atributo:

[Import]

Exemplos

Para obter exemplos de como importar e usar esse serviço, consulte as instruções a seguir:

Passo a passo: Exibindo a conclusão da instrução

Passo a passo: Usando uma tecla de atalho com uma extensão de Editor

Consulte também

Referência

Namespace Microsoft.VisualStudio.Editor