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


Microsoft.VisualStudio.TextManager.Interop - пространство имен

Классы

  Класс Описание
Открытый класс VsCodeWindowClass Позволяет управлять окна кода.
Открытый класс VsDefaultButtonBarImagesClass Возвращает образы Buttonbar по умолчанию.
Открытый класс VsDiffLayerClass
Открытый класс VsDropdownBarClass Предоставляет элемент управления полосы раскрывающегося списка в верхней части окна кода.
Открытый класс VsExpansionManagerClass
Открытый класс VsExpansionPackageClass
Открытый класс VsFinderClass Находит образ текста.
Открытый класс VsHiddenTextLayerClass Добавляет или перечисляет сеансы скрытого текста.
Открытый класс VsIntellisenseCompletorClass
Открытый класс VsIntellisenseLangTipClass
Открытый класс VsLocalUserDataClass Позволяет вызывающему объекту для использования GUID задать или получить пользователи (свойства).
Открытый класс VsMethodTipWindowClass Предоставляет окна кончика метода для элемента в службе языка.
Открытый класс VsSmartTagTipWindowClass Контролирует взаимодействие с окном tip.
Открытый класс VsSplitRootClass
Открытый класс VsSyntheticTextLayerClass Выполняет сложение и сообщение с синтетическими сеансами текста.
Открытый класс VsTextBufferClass Действует как базовый интерфейс для VsTextBuffer объект и приводятся общие сведения о свойствах текстового буфера.Предоставляет доступ на чтение и запись в текстовый буфер, используя двухмерные координаты.
Открытый класс VsTextBufferCoordinatorClass
Открытый класс VsTextImageClass Поддерживает сопоставление текстовой строки.
Открытый класс VsTextLineStorageClass Представляет изображение, сохраняется и unpersisted.Представляет диапазон текста, доступны для просмотра и редактирования представлениями текстового редактора.
Открытый класс VsTextManagerClass Предоставляет общие службы для любого сведения об активных представления текста.
Открытый класс VsTextPackageClass Предоставляет общие службы для любого сведения об активных представления текста.
Открытый класс VsTextSpanSetClass Программа для сопоставления текстовой строки.
Открытый класс VsTextTipWindowClass Предоставляет совет, если указатель мыши находится над указанным контекстом приостановка потока в редакторе.
Открытый класс VsTextViewClass Управляет представлением текста окна редактора.Содержит методы для управления представлением текста.Представление по существу окна редактора, отображаемое в пользовательском интерфейсе.
Открытый класс VsUndoPackageClass Реализует функцию, связанную стек отката.
Открытый класс VsUndoUnitClass Определяет если единица отката применяет к пользовательскому интерфейсу элементы.
Открытый класс VsUserDataClass Позволяет вызывающему объекту для использования GUID задать или получить пользователи (свойства).

Структуры

  Структура Описание
Открытая структура AtomicText Описывает внедренный объект в пределах a LINEDATAEX структура.
Открытая структура BUFFERINITEX Представляет параметры инициализации буфера.
Открытая структура ChangeInput Представляет сведения о *before* запроса отложенное изменение его случался.
Открытая структура ExternalError Используется для создания новой внешней ошибка.
Открытая структура FONTCOLORPREFERENCES Определяет настройки таблицы цветов, используемый рисования текста или метки.
Открытая структура FONTCOLORPREFERENCES2 Определяет настройки таблицы цветов, используемый рисования текста или метки.
Открытая структура FRAMEPREFERENCES Предоставляет параметры кадра, которые контролируют, что полосы прокрутки для представлений.
Открытая структура FRAMEPREFERENCES2 Предоставляет параметры кадра, которые контролируют, что полосы прокрутки для представлений.
Открытая структура INITVIEW Задает параметры представления.Используется в Initialize вызовы.
Открытая структура LANGPREFERENCES Используется для передачи параметров пользователя с диспетчером текст, представлениями и службами языка.Параметры вид за параметрами диспетчера текст если не указан конкретный набор параметров, когда forced Initialize вызывает.
Открытая структура LANGPREFERENCES2 Используется для передачи параметров пользователя с диспетчером текст, представлениями и службами языка.Параметры вид за параметрами диспетчера текст если не указан конкретный набор параметров, когда forced Initialize вызывает.
Открытая структура LANGPREFERENCES3
Открытая структура LINEDATA Используется для передачи прямой доступ к данным в буфере до конца линии IVsTextLines.Эта структура возвращает все сведения, необходимые для одной линии.
Открытая структура LINEDATAEX Используется для передачи прямой доступ к данным в буфере до конца линии GetLineDataEx.
Открытая структура MARKERDATA Определяет параметры для направления поиск метки.
Открытая структура NewHiddenRegion Создает новую область макета или скрытого текста с указанным диапазоном текста.
Открытая структура NewHiddenRegionEx Создает новую область макета или скрытого текста с указанным диапазоном текста.
Открытая структура NewOutlineRegion Определяет диапазон и состояние новой структурные области.
Открытая структура NewSpanMapping Используется для создания нового сопоставления диапазона.
Открытая структура NewSyntheticRegion Содержит сведения о синтетической области текста.
Открытая структура SELECTIONSTATE Представляет состояние выделения таким образом, что она может быть восстановлена к этому состоянию.
Открытая структура SMARTTAGSIZEDATA Содержит данные о размере смарт-тега.
Открытая структура TabStop Содержит сведения о позиции табуляции.
Открытая структура TextAddress Указывает адрес текст в виде знака и линии.
Открытая структура TextLineChange Предоставляет параметры для отслеживания изменений к любой линии текста в буфере.
Открытая структура TextSpan Определяет диапазон текста на основе индексу знака и линии.
Открытая структура TextSpanAndCookie Используется для представления диапазон кода, внедренный в документе.
Открытая структура TextSpanPair Используется, чтобы представить 2 соответствующего диапазона в отдельном шаге 2.
Открытая структура TIPSIZEDATA Устанавливает размер и положение окна tip.
Открытая структура VIEWPREFERENCES Предоставляет параметры для всех представлений текста.
Открытая структура VIEWPREFERENCES2 Предоставляет дополнительные элементы VIEWPREFERENCES структура.
Открытая структура VIEWPREFERENCES3 Supplies settings for text views; copies and extends VIEWPREFERENCES2.
Открытая структура VsExpansion Предоставляет сведения о фрагменте кода.

Интерфейсы

  Интерфейс Описание
Открытый интерфейс IPersistFileCheckSum Рассчитывает контрольную сумму для представления файла соответствующего текстового буфера.
Открытый интерфейс IVsAction Действия, помещенные в журнале отката текстового буфера реализующие этот интерфейс.
Открытый интерфейс IVsAtomicTextProvider Предоставляет обработку методов AtomicText структура.
Открытый интерфейс IVsAutoOutliningClient
Открытый интерфейс IVsBufferExtraFiles
Открытый интерфейс IVsButtonBar Предоставляет кнопок в нижней части окна кода.
Открытый интерфейс IVsButtonBarClient
Открытый интерфейс IVsButtonBarManager
Открытый интерфейс IVsCanCoordinatorClipTextSpan
Открытый интерфейс IVsChangeClusterEvents Брекет ряд изменений из диспетчера отката.
Открытый интерфейс IVsChangeTrackingUndoManager Предоставляет элемент управления отката для редактора, который поддерживает несколько представлений.
Открытый интерфейс IVsCodePageSelection
Открытый интерфейс IVsCodeWindow Представляет интерфейс (MDIMDI) дочерний элемент, содержащий один или несколько представлений кода.
Открытый интерфейс IVsCodeWindow2
Открытый интерфейс IVsCodeWindowEvents Разрешает VSPackage для прослушивания достоверным событиям, связанным с представлением, содержащее IVsCodeWindow объект.
Открытый интерфейс IVsCodeWindowEvents2
Открытый интерфейс IVsCodeWindowEx
Открытый интерфейс IVsCodeWindowManager Разрешает крайние элементы, такие как линии раскрывающиеся, необходимо добавить или удалить из окна кода.
Открытый интерфейс IVsColorableItem Предоставляет цвет шрифта по умолчанию, стиль шрифта и имя элемента для пользовательского цветного элемента.
Открытый интерфейс IVsColorizer Реализуется клиентом языка для присвоения атрибутов цвета к диапазону текста.
Открытый интерфейс IVsColorizer2 Расширяет colorizer языковой службы, позволяя среды для приостановки и перезапустить выделение цветом.
Открытый интерфейс IVsCommandWindowCompletion
Открытый интерфейс IVsCommitGestureSink Указывает, что часть формы жестов фиксации пользовательского интерфейса.
Открытый интерфейс IVsCompletionSet Предоставляет возможности завершения для выписки языковой службы.
Открытый интерфейс IVsCompletionSet3 Provides statement completion capabilities for the language service.
Открытый интерфейс IVsCompletionSetBuilder
Открытый интерфейс IVsCompletionSetEx Разрешает набора завершений, чтобы предоставить различные типы настройки.
Открытый интерфейс IVsCompoundAction Включает создание составных действий.
Открытый интерфейс IVsCompoundActionEvents
Открытый интерфейс IVsCompoundViewChange Разрешает создание составных действий представления.
Открытый интерфейс IVsContainedCode Реализуется языком для поддержки сопоставление диапазона буфера.
Открытый интерфейс IVsContainedLanguage Предоставляет примитивные, которые содержат функции языковой службы.
Открытый интерфейс IVsContainedLanguageCodeSupport Обеспечивает поддержку навигации кода, формирования события и подобия.
Открытый интерфейс IVsContainedLanguageColorizer Предоставляет колоризацию для фрагментов линии.
Открытый интерфейс IVsContainedLanguageFactory Обеспечивает создание, содержащихся языков.
Открытый интерфейс IVsContainedLanguageHost Представляет узел для включенных языков.
Открытый интерфейс IVsContainedLanguageHost3
Открытый интерфейс IVsContainedLanguageHostEvents Получает уведомления об изменении представлений из содержащихся узла языка.
Открытый интерфейс IVsContainedLanguageProjectNameProvider
Открытый интерфейс IVsContainedLanguageStaticEventBinding Предоставляет поддержку для статического формирования событий.
Открытый интерфейс IVsDebugName
Открытый интерфейс IVsDefaultButtonBarImages Получает значение по умолчанию Buttonbar образы.
Открытый интерфейс IVsDropdownBar Предоставляет элемент управления полосы раскрывающегося списка в верхней части окна кода.
Открытый интерфейс IVsDropdownBar2 Provides control of the drop-down bar at the top of a code window.
Открытый интерфейс IVsDropdownBarClient Описывает содержимое сочетаний раскрывающемся списке линии.
Открытый интерфейс IVsDropdownBarClient3 Describes the contents of the dropdown bar combinations.
Открытый интерфейс IVsDropdownBarClientEx Предоставляет дополнительные возможности падающую клиента линейки, двигающийся сверху вниз.
Открытый интерфейс IVsDropdownBarManager Управляет линии раскрывающиеся в окне кода.
Открытый интерфейс IVsDynamicTabProvider
Открытый интерфейс IVsEditorGoBackLocations
Открытый интерфейс IVsEnumBSTR Перечисляет коллекцию BSTRs.
Открытый интерфейс IVsEnumBufferCoordinatorSpans Представляет список сопоставлений диапазона текста в диапазоне от 2 буферами.
Открытый интерфейс IVsEnumCodeBlocks Представляет список диапазонов блоков кода.
Открытый интерфейс IVsEnumDebugName Перечисляет коллекцию отладка имена.
Открытый интерфейс IVsEnumExternalErrors Представляет список внешних ошибок.
Открытый интерфейс IVsEnumGUID Перечисляет коллекцию GUID.
Открытый интерфейс IVsEnumHiddenRegions Перечисляет существующие сеансы скрытого текста.
Открытый интерфейс IVsEnumIndependentViews Перечисляет коллекцию независимых представлений.
Открытый интерфейс IVsEnumLayerMarkers Перечисляет коллекцию меток уровня.
Открытый интерфейс IVsEnumLineMarkers Перечисляет коллекцию метки линии.
Открытый интерфейс IVsEnumStreamMarkers Перечисляет коллекцию меток потока.
Открытый интерфейс IVsEnumSyntheticRegions Перечисляет коллекцию синтетических областей.
Открытый интерфейс IVsEnumTextBuffers Перечисляет коллекцию буферов теста.
Открытый интерфейс IVsEnumTextSpans Перечисляет коллекцию диапазонов текста.
Открытый интерфейс IVsEnumTextViews Перечисляет коллекцию представлений текста.
Открытый интерфейс IVsExpansion Предоставляет способ вставки фрагментов кода в текстовый буфер.
Открытый интерфейс IVsExpansionClient Разрешает VSPackage для участия в процессе вставки фрагмента кода.
Открытый интерфейс IVsExpansionEnumeration Представляет список фрагментов кода для конкретной службы языка.
Открытый интерфейс IVsExpansionEvents Представляет точку подключения, получает уведомления о событии с помощью фрагментов кода.
Открытый интерфейс IVsExpansionFunction Представляет функцию расширения в фрагменте кода.
Открытый интерфейс IVsExpansionIntellisenseHost Предоставляет Вставить расширение поддержка.
Открытый интерфейс IVsExpansionManager Представляет диспетчер расширений, который знает, как найти и указать списки фрагментов кода для указанного языка программирования.
Открытый интерфейс IVsExpansionSession Представляет состояние только что вставленного фрагмента кода, редактирование пользователем.
Открытый интерфейс IVsExternalCompletionSet Увеличивает возможности набора завершения IntelliSense для использования в редакторе non-текст-вида.
Открытый интерфейс IVsFileBackup В эту интересуемыми быть реализованы компонентами.
Открытый интерфейс IVsFileExtensionMappingEvents
Открытый интерфейс IVsFinalTextChangeCommitEvents Уведомляет клиентов последнего жестов фиксации, чтобы активировать событие и содержит измененное диапазон текста.
Открытый интерфейс IVsFindCancelDialog Используйте IVsFindCancelDialog интерфейс для запуска диалогового окно modeless в фоновом потоке, который позволяет пользователю отменить длинномерная найти фона или найти и заменить операции.
Открытый интерфейс IVsFinder Находит образ текста.
Открытый интерфейс IVsFindHelper Программа для сопоставления текстовой строки.
Открытый интерфейс IVsFindManager Предоставляет вспомогательные функции для операций поиска оболочки Visual Studio.
Открытый интерфейс IVsFindManager2
Открытый интерфейс IVsFindScope Задает пользовательскую область, которую можно выбрать в поле найти в файлах см. в поле со списком.
Открытый интерфейс IVsFindTarget Реализует Найти и Заменить возможности в редактор.
Открытый интерфейс IVsFindTarget2 Реализует Найти и Заменить возможности в редактор.
Открытый интерфейс IVsFormatFilterProvider Интерфейс, чтобы предоставить расширение файла для проверки Сохранить как функциональные возможности.
Открытый интерфейс IVsFullTextScanner Предоставляется текстовыми буферами и используется компиляторами и другими компонентами, которым нужен непосредственный доступ ко всему буфер.Специализированного интерфейс, предоставляемый текстовыми буферами и общий компиляторами и другие компоненты которым нужен непосредственный доступ ко всему буфер.
Открытый интерфейс IVsHiColorItem Предоставляет поддержку для возвращения значения цвета полностью 24 бит.
Открытый интерфейс IVsHiddenRegion Управляет скрытая область.
Открытый интерфейс IVsHiddenRegionEx Предоставляет дополнительные методы IVsHiddenRegion.
Открытый интерфейс IVsHiddenTextClient Предоставляет уведомления об изменениях во вновь созданный сеанс скрытого текста.
Открытый интерфейс IVsHiddenTextClientEx Поддерживает документ клиента глифов.
Открытый интерфейс IVsHiddenTextManager Определяет, существует ли сеанс скрытого текста для данного текстового буфера и создает его если нет.
Открытый интерфейс IVsHiddenTextSession Используется для добавления или перечислить сеансы скрытого текста.
Открытый интерфейс IVsHiddenTextSessionEx Предоставляет метод для добавления IVsHiddenRegionEx объекты.
Открытый интерфейс IVsHiddenTextSessionEx2 Предоставляет дополнительные методы IVsHiddenTextSession и IVsHiddenTextSessionEx2 интерфейсы.
Открытый интерфейс IVsHighlight Используется для перемещения диалоговое окно для отображения выделение или выделение цветом.
Открытый интерфейс IVsImmediateStatementCompletion
Открытый интерфейс IVsImmediateStatementCompletion2
Открытый интерфейс IVsInsertionUI
Открытый интерфейс IVsIntellisenseCompletor Используется для создания и отображения окна completor
Открытый интерфейс IVsIntellisenseHost Реализуется клиентами (в том числе IVsTextView) для обеспечения возможности IntelliSense при размещении.
Открытый интерфейс IVsIntellisenseHost_Corrected
Открытый интерфейс IVsIntellisenseLangTip Используется для предоставления советы метода.
Открытый интерфейс IVsIntellisenseOptions
Открытый интерфейс IVsLanguageBlock Определяет диапазон текущего блока языка.
Открытый интерфейс IVsLanguageClipboardOps Настраивает операции copy and paste.
Открытый интерфейс IVsLanguageClipboardOpsEx Реализуется языками, которым доступ к основной текстовый буфер, чтобы решить, нужно ли обрабатывать буфер обмена и перетаскивать или удаление операции.
Открытый интерфейс IVsLanguageContextProvider Подключение контекстная справка для языковой службы, использующей Visual Studio редактор.Контекстная справка соединений для языковой службы, использующей Visual Studio редактор.
Открытый интерфейс IVsLanguageDebugInfo Реализуйте для поддержки отладки службы языка.
Открытый интерфейс IVsLanguageDebugInfo2 Обеспечивает поддержку обработчиков исключений в службу языка.
Открытый интерфейс IVsLanguageDebugInfo3 Provides support for binding breakpoints in debugging for a language service.
Открытый интерфейс IVsLanguageDebugInfoRemap Позволяет службе языка для remap ожидается точка останова из одного места в другое.
Открытый интерфейс IVsLanguageDragDropOps Реализуется для языков, которые должны включать операции перетаскивания, основанных на месте удаления.
Открытый интерфейс IVsLanguageInfo Извлекает сведения о программировании или языке разметки, включая имя языка, связанные с расширением файла и требования к colorizer для редактирования кода.
Открытый интерфейс IVsLanguageLineIndent Указывает число "пробелов", которые должны быть добавлены к началу указанной линии.
Открытый интерфейс IVsLanguageTextOps Обеспечивает дополнительные функции IntelliSense для языковой службы.
Открытый интерфейс IVsLastChangeTimeProvider Позволяет объекту, чтобы сообщить клиентам его последнее изменение, когда произошло.
Открытый интерфейс IVsLayeredTextView Помогает представление для взаимодействия с уровнями текста.
Открытый интерфейс IVsLifetimeControlledObject Указывает объекты отката к ссылкам выпуска к конструктору или буфер.
Открытый интерфейс IVsLineAttributes
Открытый интерфейс IVsLinkCapableUndoManager
Открытый интерфейс IVsLinkedUndoClient Указывает, что один диспетчер отката запрещает другой диспетчер выполнения отката из связанной операции.
Открытый интерфейс IVsLinkedUndoTransactionManager Реализует функцию, связанную стек отката.
Открытый интерфейс IVsMergeableUIItem
Открытый интерфейс IVsMethodData Задает сведения о методе для окна tip.
Открытый интерфейс IVsMethodDataEx Предоставляет доступ ко всему тексту, отображаемому для метода в подсказке сведения о параметрах IntelliSense.
Открытый интерфейс IVsMethodTipWindow Предоставляет окна кончика метода для элемента в службе языка.
Открытый интерфейс IVsMethodTipWindow2 Предоставляет дополнительные методы IVsMethodTipWindow интерфейс.
Открытый интерфейс IVsMethodTipWindow3 Предоставляет дополнительные методы IVsMethodTipWindow и IVsMethodTipWindow2 интерфейсы.
Открытый интерфейс IVsMouseCursorProvider Разрешает маркер, чтобы изменить курсор мыши, когда он в глифом.
Открытый интерфейс IVsNavigableLocationResolver
Открытый интерфейс IVsOutliningCapableLanguage Обеспечивает поддержку Свернуть в определения команды из меню структуры.
Открытый интерфейс IVsOutliningSession Добавляет один или несколько структурные области в текстовый буфер.
Открытый интерфейс IVsOverrideTextViewAccessibilityState
Открытый интерфейс IVsPackageDefinedTextMarkerType Описывает, как пользовательский тип маркера ведет себя и отображается для пользователя.
Открытый интерфейс IVsPersistentTextImage Представляет изображение, сохраняется и не сохраняется.
Открытый интерфейс IVsPreliminaryTextChangeCommitEvents Уведомляет клиентов жестов фиксации, чтобы активировать событие текстового буфера и содержит измененное диапазон текста.
Открытый интерфейс IVsProvideColorableItems Информирует редактор кода о пользовательских элементах proffered цветного службой языка.
Открытый интерфейс IVsQueryLineChangeCommit Определяет, находится ли CCG_CARET_ON_NEW_BUFFER_LINE событие фиксации должно быть предоставлено.
Открытый интерфейс IVsQueryUndoManager
Открытый интерфейс IVsQueryUndoUnit Запросы связанный набор отката для определения, является ли действие отката будет прервана.
Открытый интерфейс IVsReadOnlyViewNotification
Открытый интерфейс IVsRegisterFindScope Зарегистрируйте область поиска в поле найти в файлах.
Открытый интерфейс IVsReportExternalErrors Используется для управления список сообщений об ошибках связать с определенным проектом.
Открытый интерфейс IVsSetSpanMappingEvents
Открытый интерфейс IVsShortcutManager
Открытый интерфейс IVsSmartTagData Представляет содержимое смарт-тега.
Открытый интерфейс IVsSmartTagTipWindow Представляет окно, в котором содержимое смарт-тега.
Открытый интерфейс IVsSmartTagTipWindow2 Представляет дополнительные функциональные возможности IVsSmartTagTipWindow.
Открытый интерфейс IVsSplitPane Представляет панель разбиения.
Открытый интерфейс IVsSplitRoot Представляет корневой области разделения.
Открытый интерфейс IVsSplitter Представляет панель разбиения.
Открытый интерфейс IVsSyntheticRegion
Открытый интерфейс IVsSyntheticTextClient
Открытый интерфейс IVsSyntheticTextManager Немедленно останавливает сеанс синтетический текста.
Открытый интерфейс IVsSyntheticTextSession Выполняет сложение и сообщение с синтетическими сеансами текста.
Открытый интерфейс IVsTextBuffer Действует как базовый интерфейс для VsTextBuffer объект и приводятся общие сведения о свойствах текстового буфера.См. также IVsTextBufferExGetTrackChanges, который добавляет методы и SetTrackChangesSuppression.
Открытый интерфейс IVsTextBufferCoordinator Предоставляет услуги сопоставления между 2 буферами.
Открытый интерфейс IVsTextBufferDataEvents Уведомляет клиентов, когда текстовый буфер будет инициализирован и при внесении изменений в данные текстового буфера.
Открытый интерфейс IVsTextBufferEvents Уведомляет клиентов, когда новая служба языка будет связана с текстовым буфером.
Открытый интерфейс IVsTextBufferEx Добавляет методы для управления маркеры изменений IVsTextBuffer интерфейс.
Открытый интерфейс IVsTextBufferTempInit Временный интерфейс для специальной инициализации.
Открытый интерфейс IVsTextColorState Изменяет состояние цвета линий в текстовом буфере.
Открытый интерфейс IVsTextEditorPropertyCategoryContainer Позволяет объекту предоставить набор свойств текстового редактора.
Открытый интерфейс IVsTextEditorPropertyContainer Управляет свойства текстовых редакторов.
Открытый интерфейс IVsTextFind Находит данный блок текста в буфере.
Открытый интерфейс IVsTextHidingLayerModule Реализован любым модулем уровня, который скрывает текст.
Открытый интерфейс IVsTextImage Поддерживает сопоставление текстовой строки.
Открытый интерфейс IVsTextImage2 Проверяет метки конца линии (EOL).
Открытый интерфейс IVsTextImageEvents Реализуется для уведомления клиента изменения образа текста.
Открытый интерфейс IVsTextImageUtilities Предоставляет служебные программы для загрузки и сохранения текстовых файлов.
Открытый интерфейс IVsTextLayer Структура дескрипторов буфером между основным и представлением.
Открытый интерфейс IVsTextLayer2 Добавляет методы для изучения метки конца линии на IVsTextLayer интерфейс.
Открытый интерфейс IVsTextLayerEvents Уведомляет клиента, что сопоставление уровня изменяется координат.
Открытый интерфейс IVsTextLayerMarker
Открытый интерфейс IVsTextLineMarker Предоставляет доступ к и управляет размещение меток текст в буфер.Этот интерфейс содержит методы для получения или изменения двухмерные координаты.
Открытый интерфейс IVsTextLineMarkerEx
Открытый интерфейс IVsTextLines Предоставляет доступ на чтение и запись в текстовый буфер, используя двухмерные координаты.
Открытый интерфейс IVsTextLines2 Добавляет методы для изучения метки конца линии на IVsTextLines интерфейс.
Открытый интерфейс IVsTextLinesEvents Уведомляет клиентов изменений в основной текстовый буфер.
Открытый интерфейс IVsTextMacroHelper Включает написание кода макроса.
Открытый интерфейс IVsTextManager Предоставляет общие службы для любого сведения об активных представления текста.
Открытый интерфейс IVsTextManager2 Предоставляет дополнительные методы IVsTextManager интерфейс.
Открытый интерфейс IVsTextManager3 Provides additional methods for active text view information services of IVsTextManager.
Открытый интерфейс IVsTextManager4
Открытый интерфейс IVsTextManagerEvents Информирует пользователей об изменениях в диспетчере текста.
Открытый интерфейс IVsTextManagerEvents2 Информирует пользователя об изменениях в диспетчере текста.
Открытый интерфейс IVsTextManagerEvents3 Informs the user about changes in the text manager.
Открытый интерфейс IVsTextManagerEvents4
Открытый интерфейс IVsTextMarker Предоставляет методы для управления текстовой метки.
Открытый интерфейс IVsTextMarkerClient Предоставляет обратные вызовы Visual Studio среда и другие процессы, используемые для управления метку текста.
Открытый интерфейс IVsTextMarkerClientAdvanced Передача функции, доступные посредством IVsTextMarkerClient интерфейс, предоставив новые обратные вызовы.
Открытый интерфейс IVsTextMarkerClientEx Передача функции, доступные посредством IVsTextMarkerClient интерфейс, предоставив новые обратные вызовы.
Открытый интерфейс IVsTextMarkerColorSet Разрешает тип маркера для указания используют ли другие типы маркеров тот же набор цветов.
Открытый интерфейс IVsTextMarkerContextProvider Предоставляет контекст для меток текста в редакторе.
Открытый интерфейс IVsTextMarkerGlyphDropHandler Обработчик, предоставленное для меток удаление которых глифов (значка, указывающий положение метки) для поддержки drag and.
Открытый интерфейс IVsTextMarkerType Предоставляет единообразный механизм для получения сведений о заданном типе маркера текст, зарегистрирован ли предопределен редактором или пакетом.
Открытый интерфейс IVsTextMarkerTypeProvider Возвращает IVsPackageDefinedTextMarkerType интерфейс из службы, предоставляющий текстовой метки другие пакеты.
Открытый интерфейс IVsTextReplaceEvents Сведения изменения, которое должно произойти.
Открытый интерфейс IVsTextScanner Специализированного интерфейс, предоставляемый текстовыми буферами, используемый для предоставления быстро, поток-ориентированный, последовательный доступ к тексту в буфере.
Открытый интерфейс IVsTextSelectionAction
Открытый интерфейс IVsTextSpanSet Программа для сопоставления текстовой строки.
Открытый интерфейс IVsTextStorage Представляет диапазон текста, доступны для просмотра и редактирования представлениями текстового редактора.
Открытый интерфейс IVsTextStorage2 Добавляет методы для изучения метки конца линии на IVsTextStorage интерфейс.
Открытый интерфейс IVsTextStorageColorState
Открытый интерфейс IVsTextStream Предоставляет возможность чтения и записи с помощью одноразмерные координаты.
Открытый интерфейс IVsTextStreamEvents Уведомляет клиентов изменений в основной текстовый буфер.
Открытый интерфейс IVsTextStreamMarker Предоставляет доступ к и управляет положение метки текста в текстовом буфере.Этот интерфейс содержит методы, которые должны получать изменения одномерного массива, выполняя потоковую передачу координаты.
Открытый интерфейс IVsTextTipData
Открытый интерфейс IVsTextTipWindow Предоставляет совет, если указатель мыши находится над указанным контекстом приостановка потока в редакторе.
Открытый интерфейс IVsTextTipWindow2 Предоставляет дополнительные методы IVsTextTipWindow интерфейс.
Открытый интерфейс IVsTextTrackingPoint Устанавливает и поддерживает внутренний точка отслеживания.
Открытый интерфейс IVsTextView Управляет представлением текста окна редактора и содержит методы для управления представлением текста.Представление по существу окна редактора, отображаемое в пользовательском интерфейсе (ui).
Открытый интерфейс IVsTextView3 Contains methods to manage the text view.
Открытый интерфейс IVsTextViewEvents Notifier событий, выполняющемуся на объект представления текста.
Открытый интерфейс IVsTextViewEx Добавляет функциональные возможности выше IVsTextView.
Открытый интерфейс IVsTextViewFilter Разрешает дальнейшее изменение представления текста.
Открытый интерфейс IVsTextViewIntellisenseHost Редактор, узел основные технологии intellisense для стандартных представлений редактора.
Открытый интерфейс IVsTextViewIntellisenseHost_Corrected
Открытый интерфейс IVsTextViewIntellisenseHostProvider Реализуется представлением текста, который предоставляет IvsTextViewIntellisenseHost.
Открытый интерфейс IVsThreadSafeTextView Это подмножество потокобезопасное IVsTextView.
Открытый интерфейс IVsTipWindow Предоставляет совет, если указатель мыши находится над указанным контекстом приостановка потока в редакторе.
Открытый интерфейс IVsUndoRedoClusterWithCommitEvents Это событие возникает, когда кластер отката или повтора закрыть.
Открытый интерфейс IVsUndoTrackingEvents IOleUndoManager клиент может предоставлять этот интерфейс, чтобы быть информирован, когда стек отката возвращал в неизмененное состояние (т е отсутствие данные-изменя изменения не существуют) диспетчером отката.
Открытый интерфейс IVsUndoUnit Определяет если единица отката применяет к пользовательскому интерфейсу элементы.
Открытый интерфейс IVsUserData Позволяет вызывающему объекту для использования GUID задать или получить пользователи (свойства).
Открытый интерфейс IVsUserDataEvents Уведомляет клиентов об изменениях пользователям.
Открытый интерфейс IVsViewRangeClient
Открытый интерфейс IVsWebFormDesignerSupport Инфраструктура. Реализуется проектом обеспечить поддержку веб-формы в одном файле.
Открытый интерфейс SVsCodeWindow Передается методу GetService возвратить ссылку на IVsCodeWindow.
Открытый интерфейс SVsCodeWindowManager Передается методу GetService возвратить ссылку на IVsCodeWindowManager.
Открытый интерфейс SVsFindManager Служба, предоставляющая IVsFindManager, который обеспечивает функцию поиска для Visual Studio.
Открытый интерфейс SVsLanguageFilter Передается методу GetService возвратить ссылку на IVsTextViewFilter.
Открытый интерфейс SVsLinkedUndoTransactionManager Передается методу GetService возвратить ссылку на IVsLinkedUndoTransactionManager.
Открытый интерфейс SVsRegisterFindScope Передается методу GetService возвратить ссылку на IVsRegisterFindScope интерфейс.
Открытый интерфейс SVsTextImageUtilities Передается методу GetService возвратить ссылку на IVsTextImageUtilities интерфейс.
Открытый интерфейс SVsTextManager Передается методу GetService возвратить ссылку на IVsTextManager и IVsHiddenTextManager.
Открытый интерфейс SVsTextSpanSet Передается методу QueryService метод, для которого следует возвратить ссылку на IVsTextSpanSet интерфейс.
Открытый интерфейс VsCodeWindow Позволяет управлять окна кода.
Открытый интерфейс VsDefaultButtonBarImages Возвращает образы Buttonbar по умолчанию.
Открытый интерфейс VsDiffLayer
Открытый интерфейс VsDropdownBar Предоставляет элемент управления полосы раскрывающегося списка в верхней части окна кода.
Открытый интерфейс VsExpansionManager Представляет компонентного класса VsExpansionManager.
Открытый интерфейс VsExpansionPackage
Открытый интерфейс VsFinder Находит образ текста.
Открытый интерфейс VsHiddenTextLayer Добавляет или перечисляет сеансы скрытого текста.
Открытый интерфейс VsIntellisenseCompletor
Открытый интерфейс VsIntellisenseLangTip
Открытый интерфейс VsLocalUserData Позволяет вызывающему объекту для использования GUID задать или получить пользователи (свойства).
Открытый интерфейс VsMethodTipWindow Предоставляет окна кончика метода для элемента в службе языка.
Открытый интерфейс VsSmartTagTipWindow Контролирует взаимодействие с окном tip.
Открытый интерфейс VsSplitRoot
Открытый интерфейс VsSyntheticTextLayer Выполняет сложение и сообщение с синтетическими сеансами текста.
Открытый интерфейс VsTextBuffer Действует как базовый интерфейс для VsTextBuffer объект и приводятся общие сведения о свойствах текстового буфера.Предоставляет доступ на чтение и запись в текстовый буфер, используя двухмерные координаты.
Открытый интерфейс VsTextBufferCoordinator
Открытый интерфейс VsTextImage Представляет изображение, сохраняется и unpersisted.Представляет диапазон текста, доступны для просмотра и редактирования представлениями текстового редактора.
Открытый интерфейс VsTextLineStorage Представляет изображение, сохраняется и unpersisted.Представляет диапазон текста, доступны для просмотра и редактирования представлениями текстового редактора.
Открытый интерфейс VsTextManager Предоставляет общие службы для любого сведения об активных представления текста.
Открытый интерфейс VsTextPackage Предоставляет общие службы для любого сведения об активных представления текста.
Открытый интерфейс VsTextSpanSet Программа для сопоставления текстовой строки.
Открытый интерфейс VsTextTipWindow Предоставляет совет, если указатель мыши находится над указанным контекстом приостановка потока в редакторе.
Открытый интерфейс VsTextView Управляет представлением текста окна редактора.Содержит методы для управления представлением текста.Представление по существу окна редактора, отображаемое в пользовательском интерфейсе.
Открытый интерфейс VsUndoPackage Реализует функцию, связанную стек отката.
Открытый интерфейс VsUndoUnit Определяет если единица отката применяет к пользовательскому интерфейсу элементы.
Открытый интерфейс VsUserData Позволяет вызывающему объекту для использования GUID задать или получить пользователи (свойства).

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

  Перечисление Описание
Открытое перечисление __PROMPTONLOADFLAGS Флаги для запроса пользователя для кодирования на открытом с определенной кодовой страницей.
Открытое перечисление __tagVSCOLORDATA Указывает тип значения цветов: передний план, цвет фона и цвет линии.
Открытое перечисление __VSEDITPROPID2 Определяет свойства редактора.
Открытое перечисление __VSFINDBUFFERFLAGS Указывает, что граница буфера линия, начинается или заканчивается без необходимости символов пробела в буфере.
Открытое перечисление __VSFINDERROR Указывает ошибки в ходе операции поиска.
Открытое перечисление __VSFINDHOW Задает способ обнаружения совпадения.
Открытое перечисление __VSFINDOPTIONS Задает параметры поиска текста.
Открытое перечисление __VSFINDOPTIONS2 Предоставляет дополнительные элементы __VSFINDOPTIONS.
Открытое перечисление __VSFINDPOS Показывает позицию поиска.
Открытое перечисление __VSFINDRESULT Указывает результат операции поиска и замены.
Открытое перечисление __VSFINDRESULT2 Предоставляет дополнительные элементы __VSFINDRESULT перечисление.
Открытое перечисление __VSFINDRESULTLOC Эти значения обозначают окно, в котором отображаются результаты массовой операции поиска.
Открытое перечисление __VSFINDSTATE Определяет состояние операции поиска.
Открытое перечисление __VSFTNOTIFY Предоставляет уведомления для поиска целевые объекты.
Открытое перечисление __VSFTPROPID Определяет свойства целевого объекта.
Открытое перечисление __VSFTPROPID2 Содержит дополнительные элементы для перечисления VSFTPROPID.
Открытое перечисление __VSTFF Определяет формат текстового файла.
Открытое перечисление _BufferCoordinatorMappingMode Определяет режим сопоставления координатора буфера для включенных языков.
Открытое перечисление _codewindowbehaviorflags Представляет различные расширения функциональности окна кода.
Открытое перечисление _EOLTYPE2
Открытое перечисление _ExpansionFunctionType Указывает тип функции расширения.
Открытое перечисление _ExpansionToken Указывает путь расширения, как правило, связанный с места хранения фрагмента кода.
Открытое перечисление _HighlightMatchingBraceFlags Представляет различные параметры для выбора соответствующего фигурные скобки.
Открытое перечисление _NavigableLocationResolverFlags Определяет, как путь доступа должен быть разрешен.
Открытое перечисление _QuerySendCommitFlags Определяет, следует ли ВСТАВЛЯТЬ активируют событие фиксации изменения текста.
Открытое перечисление _VIEWFRAMETYPE Указывает тип кадра представления.
Открытое перечисление _vsIndentStyle Задает стиль отступов.
Открытое перечисление ADD_OUTLINE_REGION_FLAGS Определяет, как структурные области добавляются к существующему объекту сеанса структуры (IVsOutliningSession).
Открытое перечисление AtomicTextProviderFlags Определяет параметры IVsAtomicTextProvider.
Открытое перечисление BufferCoordinatorReplicationDirection Указывает направление репликации координатора буфера для включенных языков.
Открытое перечисление BufferLockFlags Не используется.Устаревший.
Открытое перечисление BUFFERSTATEFLAGS Устанавливает состояние текстового буфера.
Открытое перечисление CASESELECTION_TYPE Определяет случае выбранного текста.
Открытое перечисление CHANGE_HIDDEN_REGION_FLAGS Определяет, добавлена ли область в стек отката или повтора.
Открытое перечисление CHANGE_SYNTHETIC_REGION_FLAGS Определяет, добавлена ли область в стек отката или повтора.
Открытое перечисление ChangeClusterFlags Предоставляет сведения о группе в составе операции отката или повтора.Используется в IVsChangeClusterEvents вызовы.
Открытое перечисление ChangeCommitGestureFlags Флаги, указывающие тип изменений, внесенных для отправки СМС, что активированы жесту фиксации.
Открытое перечисление ChangeCommitGestureFlags2 Добавляет флаги, которые указывают тип изменений, внесенных для отправки СМС, что активированы жесту фиксации.
Открытое перечисление CHARFMT Представляет кодирование файла.
Открытое перечисление CODEMEMBERTYPE Используется для указания типа элементов кода, которые необходимо вернуть из списка членов кода.
Открытое перечисление COLORINDEX Указывает значение по умолчанию на передний план, цвет фона и цвет линии.
Открытое перечисление COLORIZER_ATTRIBUTE Определяет атрибуты цвета текста.
Открытое перечисление COMMONLANGUAGEBLOCK Представляет тип кодового блока catch (try, наконец, используемый внутри), QueryCommonLanguageBlock.
Открытое перечисление ContainedLanguageRefreshMode Используется для указания режима перекомпиляции для включенных языка.
Открытое перечисление ContainedLanguageRenameType Используется для указания типа элемента, содержащегося переименовать в языке.
Открытое перечисление CUSTOM_DROP_HANDLER_FLAGS Отображает состояние операции удаления.
Открытое перечисление DATA_OBJECT_RENDER_HINT Задает параметры представления или действия для обработанными объекта данных.
Открытое перечисление DeeperLayerLineIndexToLocalFlags Определяет способ обработки более глубокие уровни.
Открытое перечисление DEFAULTITEMS Указывает значение по умолчанию для типов, которые определяют элементы в представлении редактора для colorizing core.
Открытое перечисление DROPDOWNENTRYTYPE Определяет запрошенный протокола документа для комбинированного.Используется в IVsDropdownBarClient вызовы.
Открытое перечисление DROPDOWNENTRYTYPE2 Specifies the drawing protocol requested for a combo. Used in IVsDropdownBarClient calls.
Открытое перечисление DROPDOWNFONTATTR DROPDOWNFONTATTR перечисление, используемое IVsDropdownBarClient для описания представление записей текста.
Открытое перечисление ENUMMARKERFLAGS Предоставляет параметры для перечисления коллекции маркеров.
Открытое перечисление EOLTYPE Перечисляет метки конца линии.
Открытое перечисление FIND_HIDDEN_REGION_FLAGS Задает параметры поиска скрытые области.
Открытое перечисление FIND_SYNTHETIC_REGION_FLAGS Определяет, как найти синтетическая область.
Открытое перечисление FINDMARKERFLAGS Определяет параметры для направления поиск метки.
Открытое перечисление FONTFLAGS Предоставляются дополнительные параметры метки, изменив шрифт, используемый вид отображаемого текста.
Открытое перечисление GetSelectedAtomFlags Указывает, когда соответствовать выбранному атому.
Открытое перечисление GLDE_FLAGS Предоставляет сведения о линии в буфере.
Открытое перечисление GLDE_FLAGS2
Открытое перечисление GLYPHDRAWFLAGS Предоставляет параметры для рисования глифа в полях интерфейсного элемента.
Открытое перечисление HIDDEN_REGION_BEHAVIOR Указывает, осуществляется ли скрытая область клиентом или редактором.
Открытое перечисление HIDDEN_REGION_BEHAVIOR2 Предоставляет дополнительные члены HIDDEN_REGION_BEHAVIOR перечисление.
Открытое перечисление HIDDEN_REGION_EVENT Определяет точные действие, выполняемое пользователя в области скрытого текста.
Открытое перечисление HIDDEN_REGION_STATE Определяет, развернут ли диапазон текста или свернут.
Открытое перечисление HIDDEN_REGION_TYPE Определяет, является ли новая область область (скрынного) скрытого или структуры (сворачиваемую).
Открытое перечисление IntellisenseHostFlags Указывает флаги узла IntelliSense.
Открытое перечисление LanguageContextHint Определяет, является ли контекст F1 ключевое слово.
Открытое перечисление LAYER_MODULE_CAPABILITIES
Открытое перечисление LINEDATAEXFLAGS Предоставляет дополнительные сведения о линии.
Открытое перечисление LINESTYLE Указывает значение по умолчанию для параметров типа линии.
Открытое перечисление LINESTYLE2 Предоставляет дополнительные элементы LINESTYLE перечисление.
Открытое перечисление LinkedTransactionFlags Определяет, является ли связанная rollback transaction строга или нет.
Открытое перечисление LinkedTransactionFlags2 Предоставляет дополнительные члены LinkedTransactionFlags перечисление.
Открытое перечисление LinkedUndoErrors Ошибки отката.
Открытое перечисление LTE_TEXTDATAFLAGS Показано, как объект данных будет вставлен.
Открытое перечисление MapLocalSpanFlags Определяет условия сопоставления для локальных диапазонов.
Открытое перечисление MARKERBEHAVIORFLAGS Предоставляет флаги, определяющие поведение метки.
Открытое перечисление MARKERBEHAVIORFLAGS2 Предоставляет дополнительные элементы MARKERBEHAVIORFLAGS перечисление.
Открытое перечисление MarkerCommandValues Указывает целое число, задающее номер элемента для контекстного меню типа маркера.
Открытое перечисление MarkerCommandValues2 Предоставляет дополнительные члены MarkerCommandValues перечисление.
Открытое перечисление MARKERTYPE Задает характеристики текстовой метки.
Открытое перечисление MARKERTYPE2 Предоставляет дополнительные члены перечисления MARKERTYPE.
Открытое перечисление MARKERVISUAL Задает визуальный стиль маркера.
Открытое перечисление MARKERVISUAL2 Предоставляет дополнительные члены MARKERVISUAL перечисление.
Открытое перечисление MethodTextType Определяет различные части окна подсказок метода для предоставления сведений.
Открытое перечисление MOVESELECTION_ABS_TYPE Указывает переместить запись выделение абсолютным значением.
Открытое перечисление MOVESELECTION_REL_TYPE Указывает развернуть выделение относительным числом.
Открытое перечисление PAINTINGRESTRICTIONS
Открытое перечисление PANEEVENTS Определяет события для специализированных части окна разбиения.
Открытое перечисление PANEFLAGS Указывает вид специализированных части окна разбиения.
Открытое перечисление PANETYPE Указывает панель, чтобы получить с GetPane вызовы.
Открытое перечисление ParameterTextType Указывает сведения о параметрах для окна кончика метода.
Открытое перечисление RE_ERRORS Ошибки оценки регулярного выражения.
Открытое перечисление READONLYSTATUS Устанавливает состояние чтение и запись текстового буфера.
Открытое перечисление RelativeSelectionStateFlags Определяет состояние выделения по отношению к другому уровень.
Открытое перечисление REPLACE_TEXT_FLAGS Определяет параметры для изменения текста во время операции заменить.
Открытое перечисление RESOLVENAMEFLAGS Предоставляет флаги для ResolveName.
Открытое перечисление SELECTIONSTATEFLAGS
Открытое перечисление SPLITFLAGS Указывает, что область окна быть разделенным.
Открытое перечисление SPLITNOTIFYCODE Представляет различные изменения разделителя.
Открытое перечисление ST_IMAGEINDEX
Открытое перечисление StorageLoadFlags
Открытое перечисление SYNTHETIC_REGION_EVENT Определяет синтетическое событие области.
Открытое перечисление TabStopFlags
Открытое перечисление TextBufferErrors Общие определения ошибок текстового буфера.
Открытое перечисление TextBufferErrors2
Открытое перечисление TextBufferInitFlags Указывает флаги инициализации текстового буфера.
Открытое перечисление TextFindMode Указывает операцию синхронного поиска текста и заменяет общие флаги, как буфером, так и представлением.
Открытое перечисление TextSelMode Определяет, является ли используется режим потока или выделения окна.
Открытое перечисление TextViewAction Указывает расположение текста в представлении.
Открытое перечисление TextViewErrors Общие определения ошибок представления текста.
Открытое перечисление TextViewInitFlags Задает параметры представления.
Открытое перечисление TextViewInitFlags2 Предоставляет дополнительные члены TextViewInitFlags перечисление.
Открытое перечисление TextViewInitFlags3 Предоставляет дополнительные члены TextViewInitFlags и TextViewInitFlags2 перечисления.
Открытое перечисление TipPosPreference Указывает, куда помещается окно кончика относительно потока контекста.
Открытое перечисление TipSuccesses
Открытое перечисление TipSuccesses2
Открытое перечисление TipWindowFlags Задает параметры окна tip.
Открытое перечисление TipWindowFlags2 Предоставляет дополнительные элементы TipWindowFlags перечисление.
Открытое перечисление UndoErrors Общие определения ошибок отката.
Открытое перечисление UpdateCompletionFlags Указывает флаги набора завершений.
Открытое перечисление VSEDITPROPID Устанавливает параметры для контейнеров " свойства текстового редактора.
Открытое перечисление VSFINDERROR2 Предоставляет дополнительные элементы __VSFINDERROR перечисление.
Открытое перечисление vsIndentStyle
Открытое перечисление VSTFF2 Предоставляет дополнительные члены __VSTFF перечисление.
Открытое перечисление WORDEXTFLAGS Определяет параметры для определения области памяти машинного слова.