Поделиться через


Microsoft.VisualStudio.Editor Пространство имен

Классы

CommandRouting

Предоставляет альтернативный способ маршрутизации команд Visual Studio.

CommonEditorConstants

Константы для взаимодействия с и общими языками ICommonEditorAssetService Редактор.

DefGuidList

Определяет идентификаторы GUID, используемые для создания различных объектов редактора.

DifferencePackageElements

Это элементы условных обозначений окна разностного кода по умолчанию. Используйте приведенные ниже имена, если вы хотите заменить один из элементов по умолчанию настраиваемым элементом.

DifferencePackageOptions

Набор параметров для пакета различий.

EditorConstants

Содержит общие константы, используемые в Редактор коде.

FontsAndColorsCategory

Представляет категории шрифтов и цветов. Шрифты и цветовые категории действуют как средство группировки различных редакторов в группы с одинаковыми цветами. Примерами этого в Visual Studio являются "Текстовое Редактор", "Окно вывода" и т. д. Они отображаются в диалоговом окне Сервис -> Параметры -> Шрифты & Цвета в раскрывающемся списке "Показать параметры для". Это неизменяемый класс.

SVsTextMate
TextMateConstants
VsPredefinedAdornmentLayers

Определяет предопределенные слои оформления редактора.

Интерфейсы

ICommonEditorAssetMetadata

Общие метаданные ресурса Редактор.

ICommonEditorAssetService

Служба, созданная службой ICommonEditorAssetServiceFactory , предоставляет ресурсы общеязыковой службы.

ICommonEditorAssetServiceFactory

Служба для получения службы, предоставляющей элементы общеязыковой службы.

IExpansionManager
ITextMateService
IVsCommandHandlerServiceAdapter

Адаптер, предоставляющий IEditorCommandHandlerServiceэлементы для заданного текстового представления через IOleCommandTarget интерфейс .

IVsCommandHandlerServiceAdapterFactory

Заводская служба для создания IVsCommandHandlerServiceAdapter. Такие адаптеры используются для предоставления для IEditorCommandHandlerServiceзаданного текстового представления в IOleCommandTarget основанных на командных интерфейсах, таких как IVsContainedLanguage.

IVsCustomClosedFileDocDataProvider

Экспорт MEF, чтобы разрешить расширениям предоставлять пользовательский IVsPersistDocData для файлов, а не использовать значение по умолчанию для сценариев поиска

IVsDifferenceCodeWindow

Созданная IVsCodeWindow на основе разницы между двумя файлами.

IVsDifferenceCodeWindow2

Объект , IVsCodeWindow поддерживающий представление о различиях. Baseline Если задано значение , в окне кода будут отображаться различия между базовым показателем и буфером. В противном случае в окне кода просто отображается буфер.

IVsDifferenceCodeWindowFactoryService

Служба фабрики для создания окон разностного кода в произвольных строках или snapshot диапазонах.

IVsDifferenceLegendElementProvider

Создает FrameworkElement объект , отображаемый в поле условных обозначений окна кода различия.

IVsEditorAdaptersFactoryService

Служба фабрики для создания объектов Редактор Adapter и сопоставления между такими объектами и новыми базовыми объектами редактора.

IVsExpansionEnumeration2

Перечислитель, который возвращает расширения в диспетчере расширения по одному за раз.

IVsFontsAndColorsInformation

Инкапсулирует сведения о цвете языка.

IVsFontsAndColorsInformationService

Предоставляет IVsFontsAndColorsInformationдля заданных языков и FontsAndColorsCategoryязыков.

IVsTextViewCreationListener

Прослушиватель при создании и инициализации адаптера представления текста (IVsTextView), имеющего соответствующие роли и созданного в модели текстовых данных с соответствующим типом контента. Экспортеры должны указать по крайней мере один атрибут ContentTypeAttribute и один TextViewRole, а также пометить экспорт следующим атрибутом: [Export(typeof(IVsTextViewCreationListener))], а также [ContentType] и [TextViewRole].

IVsVisibleTextMarkerTag

Эти теги создаются из видимых устаревших маркеров, созданных с помощью IVsTextLines. CreateLineMarker и IVsTextStream. CreateStreamMarker.

Перечисления

EditorConstants.EditorCommandID

Идентификаторы команд в наборе команд Редактор.