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


Microsoft.VisualStudio.Language.Intellisense - пространство имен

Классы

  Класс Описание
Открытый класс BulkObservableCollection<T> Представляет ObservableCollection это включает операцию AddRange ().
Открытый класс Completion Представляет элемент завершения, включая значок текст вставки, а также отображаемым текстом, a CompletionSet.
Открытый класс Completion2 Adds an additional context icon to the completion.
Открытый класс CompletionIcon Represents an icon used in the completion.
Открытый класс CompletionPresenterStyle Определяет набор свойств, которые будут использоваться для стиля по умолчанию средство отображения завершения.
Открытый класс CompletionSelectionStatus Представляет состояние полного выбора набора завершения.
Открытый класс CompletionSet Представляет набор завершений.
Защищенный класс CompletionSet.CompletionMatchResult Хранит сведения о результатах совпадений завершения.
Открытый класс CurrentParameterChangedEventArgs Предоставляет сведения об изменении текущего параметра в сеансе справки сигнатуры.
Открытый класс FilteredObservableCollection<T> Представляет наблюдаемый фильтрованную коллекцию.
Открытый класс IconDescription Описывает значок, используемый для отображения элементов при завершении операторов.
Открытый класс IntellisenseSpaceReservationManagerNames Определяет имена диспетчеров резервирования пространства, используемых средствами отображения IntelliSense по умолчанию.
Открытый класс QuickInfoPresenterStyle Определяет набор свойств, которые будут использоваться для стиля по умолчанию средство отображения кратких сведений.
Открытый класс SelectedSignatureChangedEventArgs Предоставляет сведения о выбранных подписью для изменений SelectedSignatureChanged событие.
Открытый класс SignatureHelpPresenterStyle Представляет набор свойств, используемых для определения стиля по умолчанию средства отображения справки сигнатуры.
Открытый класс SmartTag Тег, используемый для хранения действия, которые могут быть выполнены в объеме текста как часть сеанса смарт-тега.
Открытый класс SmartTagActionSet Представляет набор действий смарт-тега.
Открытый класс ValueChangedEventArgs<TValue> Предоставляет сведения об изменениях значений всех типов.

Интерфейсы

  Интерфейс Описание
Открытый интерфейс ICompletionBroker Представляет главный брокер, ответственный за завершение операторов.
Открытый интерфейс ICompletionSession Представляет сеанс завершения выписки, тип сеанса IntelliSense.
Открытый интерфейс ICompletionSource Предоставляет завершения для заданного типа контента.
Открытый интерфейс ICompletionSourceProvider Предоставляет источники завершений.
Открытый интерфейс ICustomCommit Предоставляет настраиваемые операции фиксации для завершений.
Открытый интерфейс ICustomIntellisensePresenter Определяет настраиваемое средство отображения IntelliSense.
Открытый интерфейс ICustomKeyboardHandler Определяет настраиваемый обработчик событий клавиатуры.
Открытый интерфейс IGlyphService Получает стандартный набор глифов.
Открытый интерфейс IIntellisenseCommandTarget Предоставляет способ "внедрения" в цепочку обработки команд для обработки команд клавиатуры.
Открытый интерфейс IIntellisenseController Управляет процессом IntelliSense для одного или нескольких подчиненных объектов ITextBuffer, представляемых с помощью единственного объекта ITextView.
Открытый интерфейс IIntellisenseControllerProvider Создает контроллеры IntelliSense для конкретного объекта ITextView.
Открытый интерфейс IIntellisensePresenter Определяет средство отображения информации IntelliSense.
Открытый интерфейс IIntellisensePresenterProvider Создает средства отображения IntelliSense для заданного сеанса IntelliSense.
Открытый интерфейс IIntellisenseSession Представляет сеанс IntelliSense или единственный экземпляр процесса IntelliSense.
Открытый интерфейс IIntellisenseSessionStack Представляет стек сеансов IntelliSense.Стек управляет активацией и валюта сеанса.
Открытый интерфейс IIntellisenseSessionStackMapService Предоставляет доступ ко всем IIntellisenseSessionStack объекты, созданные для всей другой ITextView экземпляры в приложении.
Открытый интерфейс IParameter Представляет отдельное описание параметра в описания подписи для Справки сигнатуры (сведения о параметрах).
Открытый интерфейс IPopupIntellisensePresenter Определяет средство отображения IntelliSense, которое визуализируется в виде всплывающего окна в объекте ITextView.
Открытый интерфейс IQuickInfoBroker Определяет брокер кратких сведений.
Открытый интерфейс IQuickInfoSession Представляет сеанс IntelliSense, используемый для отображения быстрого данных по информации.
Открытый интерфейс IQuickInfoSource Представляет краткие поставщика данных, который действует как поставщик быстрого данных в сведения для текстового буфера.
Открытый интерфейс IQuickInfoSourceProvider Представляет фабрику быстрого источников данных.
Открытый интерфейс ISignature Представляет отдельную сигнатуру, отображаемую в каком-либо средстве, например в средстве справки сигнатуры.
Открытый интерфейс ISignatureHelpBroker Определяет брокер справки сигнатуры, который является основным компонентом обработки справки сигнатуры.
Открытый интерфейс ISignatureHelpSession Определяет сеанс IntelliSense, используемый для отображения справки сигнатуры.
Открытый интерфейс ISignatureHelpSource Определяет поставщик справочной информации сигнатур, которая используется в процессе IntelliSense.
Открытый интерфейс ISignatureHelpSourceProvider Определяет расширение, используемое для создания поставщиков справки сигнатуры из заданного буфера ITextBuffer, открытого в заданном контексте.
Открытый интерфейс ISmartTagAction Определяет действие смарт-тега.
Открытый интерфейс ISmartTagBroker Определяет брокер смарт-тегов, ответственный за активацию смарт-тегов.Компоненты вызывают методы для этого брокера, чтобы активировать смарт-теги.
Открытый интерфейс ISmartTagSession Определяет сеанс смарт-тега, который инкапсулирует все сведения о конкретном вызове системы смарт-тегов.
Открытый интерфейс ISmartTagSource Определяет источник для смарт-тега.
Открытый интерфейс ISmartTagSourceProvider Определяет поставщик источника смарт-тегов.
Открытый интерфейс ITextFormattable Предоставляет способ переопределения свойства форматирования текста для объекта.
Открытый интерфейс IUIElementProvider<TItem, TContext> Определяет поставщик элементов UIElement WPF для объектов определенного типа для заданного контекста.
Открытый интерфейс IWpfKeyboardTrackingService Определяет службу MEF, ответственную за отслеживание клавиатуры в основных приложениях редактора WPF.

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

  Перечисление Описание
Открытое перечисление CompletionMatchType Определяет типы сопоставления, которое может выполняться для элементов завершения.
Открытое перечисление IntellisenseKeyboardCommand Представляет набор команд клавиатуры, которые могут выдаваться средствам отображения IntelliSense.
Открытое перечисление SmartTagState Набор состояний сеанса смарт-тега.
Открытое перечисление SmartTagType Набор типов сеансов смарт-тегов.
Открытое перечисление StandardGlyphGroup Описание различных типов глифов, которые могут отображаться в реализации средства завершения по умолчанию.
Открытое перечисление StandardGlyphItem Описание значков или глифов, которые используются при завершении операторов.
Открытое перечисление UIElementType Описывает типы элементов uielement с защитой IUIElementProvider<TItem, TContext>.