IFindFilesService.FindFilesAsync(String, IProgress<String>, CancellationToken) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Поиск файлов, соответствующих шаблону, в рабочей области.
public System.Threading.Tasks.Task FindFilesAsync (string query, IProgress<string> progress, System.Threading.CancellationToken cancellationToken = default);
abstract member FindFilesAsync : string * IProgress<string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function FindFilesAsync (query As String, progress As IProgress(Of String), Optional cancellationToken As CancellationToken = Nothing) As Task
Параметры
- query
- String
Запрос для сопоставления имен файлов в. Оно может быть сопоставлено на основе подстроки или расширенного анализа файлов.
- cancellationToken
- CancellationToken
Токен, отмена которого будет отменена.
Возвращаемое значение
Задача, которая завершается при обнаружении всех файлов соответствия.
Исключения
Вызывается query , когда имеет значение null, является пустым или содержит недопустимые символы.
Возникает, когда progress принимает значение null.
Вызывается cancellationToken , когда указывает, что была запрошена отмена.
Возникает, когда не удается выполнить перечисление файлов из-за непредвиденной проблемы ввода-вывода.