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


IVsCompletionSetEx - интерфейс

Разрешает набора завершений, чтобы предоставить различные типы настройки.

Пространство имен:  Microsoft.VisualStudio.TextManager.Interop
Сборка:  Microsoft.VisualStudio.TextManager.Interop.8.0 (в Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

Синтаксис

'Декларация
<GuidAttribute("3F710016-58D5-4887-AD76-936D1A45A588")> _
<InterfaceTypeAttribute()> _
Public Interface IVsCompletionSetEx
[GuidAttribute("3F710016-58D5-4887-AD76-936D1A45A588")]
[InterfaceTypeAttribute()]
public interface IVsCompletionSetEx
[GuidAttribute(L"3F710016-58D5-4887-AD76-936D1A45A588")]
[InterfaceTypeAttribute()]
public interface class IVsCompletionSetEx
[<GuidAttribute("3F710016-58D5-4887-AD76-936D1A45A588")>]
[<InterfaceTypeAttribute()>]
type IVsCompletionSetEx =  interface end
public interface IVsCompletionSetEx

Тип IVsCompletionSetEx предоставляет следующие члены.

Методы

  Имя Описание
Открытый метод CompareItems Сравнивает 2 элемента completor.
Открытый метод DecreaseFilterLevel Показывать в списке завершения всех общих элементов.
Открытый метод GetCompletionItemColor Возвращает передний план и цвет фона для выделенного элемента.
Открытый метод GetFilterLevel Возвращает текущий уровень фильтра.
Открытый метод IncreaseFilterLevel Показывать в списке завершения члены указанного типа.
Открытый метод OnCommitComplete Вызывается при завершении было зафиксировано.

В начало страницы

Заметки

Этот интерфейс обеспечивает настройку списка набора завершений следующими способами:

  • Переопределение как частично имена сопоставляются с элементами в списке.

  • Переопределите передний план и цвет фона любого элемента.

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

Уровни фильтра

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

Примечания для разработчиков

Методов, которым требуется реализовывать указывает, что функция поддержки.

  • Реализуйте CompareItems метод, чтобы изменить, как сравниваются с частично имена элементов в списке.

  • Реализуйте GetCompletionItemColor метод для переопределения передний план и цвет фона любого элемента.

  • Реализуйте GetFilterLevel" IncreaseFilterLevelи DecreaseFilterLevel методы, чтобы обеспечить дополнительный список элементов завершения.

Примечания к вызывающим объектам

Используйте QueryInterface функция (или эквивалентную операция приведения) для получения IVsCompletionSetEx интерфейс из существовать IVsCompletionSet объект.

См. также

Ссылки

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