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 | |
---|---|---|
CreateVsCodeWindowAdapter | Cria um IVsCodeWindow. | |
CreateVsTextBufferAdapter(IServiceProvider) | Cria um IVsTextBuffer. | |
CreateVsTextBufferAdapter(IServiceProvider, IContentType) | Cria um IVsTextBuffer com a versão especificada IContentType. | |
CreateVsTextBufferAdapterForSecondaryBuffer | Cria um IVsTextBuffer para o buffer secundário (usado em IVsTextBufferCoordinator) especificado ITextBuffer. | |
CreateVsTextBufferCoordinatorAdapter | Cria um IVsTextBufferCoordinator. | |
CreateVsTextViewAdapter(IServiceProvider) | Cria um IVsTextView. | |
CreateVsTextViewAdapter(IServiceProvider, ITextViewRoleSet) | Criar um IVsTextView com um conjunto de funções de modo de exibição de texto especificado. | |
GetBufferAdapter | Obtém o adaptador de buffer de texto para esse buffer de texto (se existir). | |
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. | |
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. | |
GetViewAdapter | Obter o IVsTextView adaptador para este modo de exibição de texto (se existir). | |
GetWpfTextView | Obtenha o modo de exibição de texto do WPF de um adaptador de exibição de texto. | |
GetWpfTextViewHost | Obtém o host do modo de exibição de texto de um adaptador de exibição de texto. | |
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