IVsEditorAdaptersFactoryService - интерфейс
Создает адаптеры, сопоставить между кодом и TextManager устаревшим кодом редактора.
Пространство имен: Microsoft.VisualStudio.Editor
Сборка: Microsoft.VisualStudio.Editor (в Microsoft.VisualStudio.Editor.dll)
Синтаксис
'Декларация
Public Interface IVsEditorAdaptersFactoryService
public interface IVsEditorAdaptersFactoryService
public interface class IVsEditorAdaptersFactoryService
type IVsEditorAdaptersFactoryService = interface end
public interface IVsEditorAdaptersFactoryService
Тип IVsEditorAdaptersFactoryService предоставляет следующие члены.
Методы
Имя | Описание | |
---|---|---|
CreateVsCodeWindowAdapter | Создает объект IVsCodeWindow. | |
CreateVsTextBufferAdapter(IServiceProvider) | Создает объект IVsTextBuffer. | |
CreateVsTextBufferAdapter(IServiceProvider, IContentType) | Создает объект IVsTextBuffer с указанным свойством IContentType. | |
CreateVsTextBufferAdapterForSecondaryBuffer | Создание IVsTextBuffer используемого в качестве вторичного буфера (в пределах IVsTextBufferCoordinatorдля указанного) ITextBuffer. | |
CreateVsTextBufferCoordinatorAdapter | Создает объект IVsTextBufferCoordinator. | |
CreateVsTextViewAdapter(IServiceProvider) | Создает объект IVsTextView. | |
CreateVsTextViewAdapter(IServiceProvider, ITextViewRoleSet) | Создание IVsTextView указанным набором ролей представления текста. | |
GetBufferAdapter | Возвращает адаптер текстового буфера для данного текстового буфера (если он существует). | |
GetDataBuffer | Получает буфер данных адаптера текстового буфера.Это верхний буфер графа буферов модели данных. | |
GetDocumentBuffer | Получает буфер документа IVsTextBuffer адаптер.Это нижний буфер графа буферов модели данных. | |
GetViewAdapter | Получите IVsTextView адаптер для данного представления текста (если он существует). | |
GetWpfTextView | Получает представление текста WPF адаптера представления текста. | |
GetWpfTextViewHost | Возвращает узел представления текста адаптера представления текста. | |
SetDataBuffer | Задает буфер данных адаптера текстового буфера, который используется вместе с IVsTextBufferCoordinator адаптер. |
В начало страницы
Заметки
Это компонент MEF и должен быть импортировано следующим атрибутом:
[Import]
Примеры
Примеры, как импортировать и использовать данную службу, см. в следующих пошаговых руководствах:
Пошаговое руководство: Завершение операторов отображение
Пошаговое руководство: Использование сочетание клавиш с расширением редактора