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 - пространство имен