Langue

FileSystems.Default Propriété

Définition

Retourne la valeur par défaut FileSystem.

public static Java.Nio.FileNio.FileSystem? Default { [Android.Runtime.Register("getDefault", "()Ljava/nio/file/FileSystem;", "", ApiSince=26)] get; }
[<get: Android.Runtime.Register("getDefault", "()Ljava/nio/file/FileSystem;", "", ApiSince=26)>]
static member Default : Java.Nio.FileNio.FileSystem

Valeur de propriété

le système de fichiers par défaut

Attributs

Remarques

Retourne la valeur par défaut FileSystem. Le système de fichiers par défaut crée des objets qui fournissent l’accès aux systèmes de fichiers accessibles à la machine virtuelle Java. Le <répertoire< de travail em> du système de fichiers est le répertoire utilisateur actuel, nommé par la propriété user.dirsystème .> Cela permet l’interopérabilité avec la java.io.File java.io.File classe.

Le premier appel de l’une des méthodes définies par cette classe localise l’objet par défaut FileSystemProvider provider . Où la propriété java.nio.file.spi.DefaultFileSystemProvider système n’est pas définie, le fournisseur par défaut est un fournisseur par défaut système appelé pour créer le système de fichiers par défaut.

Si la propriété java.nio.file.spi.DefaultFileSystemProvider système est définie, elle est considérée comme une liste d’un ou plusieurs noms complets de classes de fournisseur concrètes identifiées par le schéma "file"d’URI. Où la propriété est une liste de plusieurs noms, les noms sont séparés par une virgule. Chaque classe est chargée, à l’aide du chargeur de classe système et instanciée en appelant un constructeur d’argument dont le type de paramètre formel est FileSystemProvider. Les fournisseurs sont chargés et instanciés dans l’ordre dans lequel ils sont répertoriés dans la propriété. Si ce processus échoue ou si le schéma d’un fournisseur n’est pas égal à "file" une erreur non spécifiée est levée. Les schémas d’URI sont normalement comparés sans tenir compte du cas, mais pour le fournisseur par défaut, le schéma doit être "file". La première classe de fournisseur est instanciée en l’appelant avec une référence au fournisseur par défaut du système. La deuxième classe de fournisseur est instanciée en l’appelant avec une référence à la première instance du fournisseur. La troisième classe de fournisseur est instanciée en l’appelant avec une référence à la deuxième instance, et ainsi de suite. Le dernier fournisseur à instancier devient le fournisseur par défaut ; sa getFileSystem méthode est appelée avec l’URI "file:///" pour obtenir une référence au système de fichiers par défaut.

Les appels suivants de cette méthode retournent le système de fichiers retourné par le premier appel.

Java documentation pour java.nio.file.FileSystems.getDefault().

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 à