Langue

FileSystem.RootDirectories Propriété

Définition

Retourne un objet à itérer sur les chemins des répertoires racines.

public abstract Java.Lang.IIterable? RootDirectories { [Android.Runtime.Register("getRootDirectories", "()Ljava/lang/Iterable;", "GetGetRootDirectoriesHandler", ApiSince=26)] get; }
[<get: Android.Runtime.Register("getRootDirectories", "()Ljava/lang/Iterable;", "GetGetRootDirectoriesHandler", ApiSince=26)>]
member this.RootDirectories : Java.Lang.IIterable

Valeur de propriété

Objet à itérer sur les répertoires racines

Attributs

Remarques

Retourne un objet à itérer sur les chemins des répertoires racines. Un système de fichiers permet d’accéder à un magasin de fichiers qui peut être composé d’un certain nombre de hiérarchies de fichiers distinctes, chacune avec son propre répertoire racine de niveau supérieur. Sauf si le gestionnaire de sécurité le refuse, chaque élément de l’itérateur retourné correspond au répertoire racine d’une hiérarchie de fichiers distincte. L’ordre des éléments n’est pas défini. Les hiérarchies de fichiers peuvent changer pendant la durée de vie de la machine virtuelle Java. Par exemple, dans certaines implémentations, l’insertion d’un média amovible peut entraîner la création d’une hiérarchie de fichiers avec son propre répertoire de niveau supérieur. Il n’existe aucune garantie qu’un répertoire racine est accessible. Lorsqu’un gestionnaire de sécurité est installé, il est appelé pour vérifier l’accès à chaque répertoire racine. S’il est refusé, le répertoire racine n’est pas retourné par l’itérateur. Dans le cas du fournisseur par défaut, la méthode SecurityManager.checkRead(String) est appelée pour vérifier l’accès en lecture à chaque répertoire racine. Il dépend du système si les vérifications d’autorisation sont effectuées lorsque l’itérateur est obtenu ou pendant l’itération.

Java référence pour java.nio.file.FileSystem.getRootDirectories.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à