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


IVsFindScope - интерфейс

Задает пользовательскую область, которую можно выбрать в поле найти в файлах см. в поле со списком.

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

Синтаксис

'Декларация
<GuidAttribute("0FE9496A-129C-40EE-99D8-7705A6283518")> _
<InterfaceTypeAttribute()> _
Public Interface IVsFindScope
[GuidAttribute("0FE9496A-129C-40EE-99D8-7705A6283518")]
[InterfaceTypeAttribute()]
public interface IVsFindScope
[GuidAttribute(L"0FE9496A-129C-40EE-99D8-7705A6283518")]
[InterfaceTypeAttribute()]
public interface class IVsFindScope
[<GuidAttribute("0FE9496A-129C-40EE-99D8-7705A6283518")>]
[<InterfaceTypeAttribute()>]
type IVsFindScope =  interface end
public interface IVsFindScope

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

Методы

  Имя Описание
Открытый метод EnumFilenames Перечисляет имена файлов (полный путь).
Открытый метод GetQuery Возвращает строку запроса
Открытый метод GetUIName Возвращает имя, отображаемое в пределах Найти ИП

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

Заметки

Реализован пакетами которых эти расширения области доступные для Найти в файлах. Пользовательская область должна быть зарегистрирована с средой с помощью оболочку IVsRegisterFindScope служба. Область может быть как простой строкой запроса поиска в файлах или перечислителем имени файла. Строка запроса - пользователь может ввести 'Просмотрите in комбинировано:

  • Он принимает форму <entity, plural> списка разделяется точками с запятой список имен папок и файлов.

  • Отдельные элементы в списке могут быть закавычены.

  • 'Поиск в подпапках'флажок применяется к запросу.

  • Фильтры, выбранные в 'Типы файлов'поле со списком применяется к запросу.

Отсутствует механизм для переопределения выделение подпапок пользователя. Если требуется большой элемент управления перед рекурсивным перечислением файла необходимо обеспечить перечислитель имени файла.

Выполнение a Найтидиспетчер поиска запрашивает сначала строка запроса, а если это не удается, он запрашивает перечислитель строки, предполагается, что возвращает последовательность имен файлов. Область должна реализовывать EnumFilenamesOR GetQuery ; никогда не оба. Пользователь Типы файлов расширения фильтры применяются ко всем типам областей.

См. также

Ссылки

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