IFileSystemProvider.EnumerateDirectoriesAsync(Uri, String, SearchOption, 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.
Listet die untergeordneten Verzeichnisse eines Verzeichnisses auf.
public:
System::Collections::Generic::IAsyncEnumerable<Microsoft::VisualStudio::RpcContracts::FileSystem::DirectoryInfo ^> ^ EnumerateDirectoriesAsync(Uri ^ uri, System::String ^ searchPattern, System::IO::SearchOption searchOption, System::Threading::CancellationToken cancellationToken);
public System.Collections.Generic.IAsyncEnumerable<Microsoft.VisualStudio.RpcContracts.FileSystem.DirectoryInfo> EnumerateDirectoriesAsync (Uri uri, string searchPattern, System.IO.SearchOption searchOption, System.Threading.CancellationToken cancellationToken);
abstract member EnumerateDirectoriesAsync : Uri * string * System.IO.SearchOption * System.Threading.CancellationToken -> System.Collections.Generic.IAsyncEnumerable<Microsoft.VisualStudio.RpcContracts.FileSystem.DirectoryInfo>
Public Function EnumerateDirectoriesAsync (uri As Uri, searchPattern As String, searchOption As SearchOption, cancellationToken As CancellationToken) As IAsyncEnumerable(Of DirectoryInfo)
Parameter
- uri
- Uri
Der URI des zu lesenden Verzeichnisses.
- searchPattern
- String
Die Such Zeichenfolge, die mit den Namen der untergeordneten Verzeichnisse verglichen werden soll. Dieser Parameter kann eine Kombination aus gültigen Literalpfad- und Platzhalterzeichen (* und ?) enthalten, unterstützt jedoch keine regulären Ausdrücke.
- searchOption
- SearchOption
Gibt an, ob nur das Verzeichnis, das von angegeben uri wird, oder das von angegebene Verzeichnis uri und alle Unterverzeichnisse durchsucht werden sollen.
- cancellationToken
- CancellationToken
Das Abbruchtoken.
Gibt zurück
Eine Auflistung von DirectoryInfo-Instanzen.
Ausnahmen
uri ist NULL.
Das von angegebene Verzeichnis uri ist nicht vorhanden.
Der Aufrufer verfügt nicht über die erforderliche Berechtigung.