Compartir a través de


IVsEditorAdaptersFactoryService (Interfaz)

Crea adaptadores que asignan entre código heredado de TextManager y el código del editor.

Espacio de nombres:  Microsoft.VisualStudio.Editor
Ensamblado:  Microsoft.VisualStudio.Editor (en Microsoft.VisualStudio.Editor.dll)

Sintaxis

'Declaración
Public Interface IVsEditorAdaptersFactoryService
public interface IVsEditorAdaptersFactoryService
public interface class IVsEditorAdaptersFactoryService
type IVsEditorAdaptersFactoryService =  interface end
public interface IVsEditorAdaptersFactoryService

El tipo IVsEditorAdaptersFactoryService expone los siguientes miembros.

Métodos

  Nombre Descripción
Método público CreateVsCodeWindowAdapter Crea una interfaz IVsCodeWindow.
Método público CreateVsTextBufferAdapter(IServiceProvider) Crea una interfaz IVsTextBuffer.
Método público CreateVsTextBufferAdapter(IServiceProvider, IContentType) Crea un IVsTextBuffer con el IContentType especificado.
Método público CreateVsTextBufferAdapterForSecondaryBuffer crea IVsTextBuffer para el búfer secundario (utilizado en IVsTextBufferCoordinator) para ITextBufferespecificado.
Método público CreateVsTextBufferCoordinatorAdapter Crea una interfaz IVsTextBufferCoordinator.
Método público CreateVsTextViewAdapter(IServiceProvider) Crea una interfaz IVsTextView.
Método público CreateVsTextViewAdapter(IServiceProvider, ITextViewRoleSet) cree IVsTextView con un conjunto especificado de roles de la vista de texto.
Método público GetBufferAdapter Obtiene el adaptador de búfer de texto de este búfer de texto (si existe).
Método público GetDataBuffer Obtiene el búfer de datos de un adaptador de búfer de texto.Este es el búfer superior del gráfico de búfer de modelo de datos.
Método público GetDocumentBuffer Obtiene el búfer de un adaptador de IVsTextBuffer .Este es el búfer inferior del gráfico de búfer de modelo de datos.
Método público GetViewAdapter Obtiene el adaptador de IVsTextView para esta vista de texto (si existe).
Método público GetWpfTextView Obtiene la vista de texto de WPF de un adaptador de vista de texto.
Método público GetWpfTextViewHost Obtiene el host de vista de texto de un adaptador de vista de texto.
Método público SetDataBuffer Establece el búfer de datos de un adaptador de búfer de texto que se utiliza junto con un adaptador de IVsTextBufferCoordinator .

Arriba

Comentarios

Esto es un componente MEF, y debe ser importado con el atributo siguiente:

[Import]

Ejemplos

Para obtener ejemplos de cómo importar y utilizar este servicio, vea los siguientes tutoriales:

tutorial: Mostrar la finalización de instrucciones

tutorial: Utilizando una tecla de método abreviado con una extensión del editor

Vea también

Referencia

Microsoft.VisualStudio.Editor (Espacio de nombres)