IFindFilesService.FindFilesAsync(String, IProgress<String>, CancellationToken) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Sucht im Arbeitsbereich nach Dateien, die mit einem Muster übereinstimmen.
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
Parameter
- query
- String
Die Abfrage, für die Dateinamen abgeglichen werden sollen. Sie kann anhand der Teil Zeichenfolge oder einer umfassenderen Verarbeitung der Dateien abgeglichen werden.
Empfängt den vollständigen Pfad zu den einzelnen Dateien, wenn Sie gefunden werden.
- cancellationToken
- CancellationToken
Ein Token, dessen Abbruch die Abfrage abgebrochen wird.
Gibt zurück
Eine Aufgabe, die abgeschlossen wird, wenn alle Übereinstimmungs Dateien gemeldet wurden.
Ausnahmen
Wird ausgelöst query , wenn NULL oder leer ist oder ungültige Zeichen enthält.
Wird ausgelöst, wenn progress NULL ist.
Wird ausgelöst cancellationToken , wenn angibt, dass ein Abbruch angefordert wurde.
Wird ausgelöst, wenn die Enumeration der Dateien aufgrund eines unerwarteten e/a-Problems nicht fortgesetzt werden kann.