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


QueryOptions Конструкторы

Определение

Перегрузки

QueryOptions()

Создает экземпляр класса QueryOptions для перечисления элементов хранилища и инициализирует его со следующими параметрами по умолчанию: QueryOptions.FolderDepth получает FolderDepth.Shallow и QueryOptions.IndexerOption получаетIndexerOption.DoNotUseIndexer.

Объект QueryOptions с указанными выше параметрами обеспечивает мелкое перечисление файлов и папок в расположении по папкам. По умолчанию папки перечисляются перед файлами, а файлы и папки в алфавитном порядке определяются по имени.

QueryOptions(CommonFolderQuery)

Создает экземпляр класса QueryOptions для перечисления вложенных папок и инициализирует его значениями на основе указанного CommonFolderQuery.

QueryOptions(CommonFileQuery, IIterable<String>)

Создает экземпляр класса QueryOptions для перечисления файлов и инициализирует его значениями, предоставленными указанным CommonFileQuery , и необязательным фильтром типа файлов, определяющим, какие файлы следует включить в результаты запроса.

QueryOptions()

Создает экземпляр класса QueryOptions для перечисления элементов хранилища и инициализирует его со следующими параметрами по умолчанию: QueryOptions.FolderDepth получает FolderDepth.Shallow и QueryOptions.IndexerOption получаетIndexerOption.DoNotUseIndexer.

Объект QueryOptions с указанными выше параметрами обеспечивает мелкое перечисление файлов и папок в расположении по папкам. По умолчанию папки перечисляются перед файлами, а файлы и папки в алфавитном порядке определяются по имени.

public:
 QueryOptions();
 QueryOptions();
public QueryOptions();
function QueryOptions()
Public Sub New ()

См. также раздел

Применяется к

QueryOptions(CommonFolderQuery)

Создает экземпляр класса QueryOptions для перечисления вложенных папок и инициализирует его значениями на основе указанного CommonFolderQuery.

public:
 QueryOptions(CommonFolderQuery query);
 QueryOptions(CommonFolderQuery const& query);
public QueryOptions(CommonFolderQuery query);
function QueryOptions(query)
Public Sub New (query As CommonFolderQuery)

Параметры

query
CommonFolderQuery

Значение перечисления, указывающее, как сгруппировать содержимое папки, в которой создается запрос, во вложенные папки для перечисления. Вложенные папки, полученные с помощью CommonFolderQuery , могут быть фактическими папками файловой системы или виртуальными папками, представляющими группы файлов (которые определяются значением CommonFolderQuery ). Например, CommonFolderQuery.GroupByArtist использует исполнитель файлов в папке (и ее вложенных папках) для группировки файлов, создавая одну виртуальную папку (или группу файлов) для каждого исполнителя.

См. также раздел

Применяется к

QueryOptions(CommonFileQuery, IIterable<String>)

Создает экземпляр класса QueryOptions для перечисления файлов и инициализирует его значениями, предоставленными указанным CommonFileQuery , и необязательным фильтром типа файлов, определяющим, какие файлы следует включить в результаты запроса.

public:
 QueryOptions(CommonFileQuery query, IIterable<Platform::String ^> ^ fileTypeFilter);
 QueryOptions(CommonFileQuery const& query, IIterable<winrt::hstring> const& fileTypeFilter);
public QueryOptions(CommonFileQuery query, IEnumerable<string> fileTypeFilter);
function QueryOptions(query, fileTypeFilter)
Public Sub New (query As CommonFileQuery, fileTypeFilter As IEnumerable(Of String))

Параметры

query
CommonFileQuery

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

Перечисление CommonFileQuery предоставляет параметры поиска для нескольких распространенных типов запросов файлов. Например, глубокие запросы, которые извлекают все файлы в папке, в которой создается запрос, или неглубокие запросы, которые извлекают только файлы на верхнем уровне папки. Перечисление также определяет способ сортировки результатов запроса.

fileTypeFilter

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Массив типов файлов для включения в результаты запроса. Чтобы включить все типы файлов, укажите значение NULL, пустой массив или массив, содержащий одну запись "*".

См. также раздел

Применяется к