FileSystems.NewFileSystem Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| NewFileSystem(IPath) |
Construit un nouveau |
| NewFileSystem(URI, IDictionary<String,Object>) |
Construit un nouveau système de fichiers identifié par un |
| NewFileSystem(IPath, ClassLoader) |
Construit un nouveau |
| NewFileSystem(IPath, IDictionary<String,Object>) |
Construit un nouveau |
| NewFileSystem(URI, IDictionary<String,Object>, ClassLoader) |
Construit un nouveau système de fichiers identifié par un |
| NewFileSystem(IPath, IDictionary<String,Object>, ClassLoader) |
Construit un nouveau |
NewFileSystem(IPath)
Construit un nouveau FileSystem pour accéder au contenu d’un fichier en tant que système de fichiers.
[Android.Runtime.Register("newFileSystem", "(Ljava/nio/file/Path;)Ljava/nio/file/FileSystem;", "", ApiSince=36)]
public static Java.Nio.FileNio.FileSystem? NewFileSystem(Java.Nio.FileNio.IPath? path);
[<Android.Runtime.Register("newFileSystem", "(Ljava/nio/file/Path;)Ljava/nio/file/FileSystem;", "", ApiSince=36)>]
static member NewFileSystem : Java.Nio.FileNio.IPath -> Java.Nio.FileNio.FileSystem
Paramètres
- path
- IPath
chemin d’accès au fichier
Retours
un nouveau système de fichiers
- Attributs
Remarques
Construit un nouveau FileSystem pour accéder au contenu d’un fichier en tant que système de fichiers.
Cette méthode utilise des fournisseurs spécialisés qui créent des systèmes de fichiers pseudo où le contenu d’un ou plusieurs fichiers est traité comme un système de fichiers.
Cette méthode tente d’abord de localiser un fournisseur installé de la même manière que la #newFileSystem(Path,Map,ClassLoader) newFileSystem(Path, Map, ClassLoader) méthode. Si elle est trouvée, la méthode du FileSystemProvider#newFileSystem(Path, Map) newFileSystem(Path, Map) fournisseur est appelée avec une carte vide pour construire le nouveau système de fichiers.
Ajouté dans 13.
Java documentation pour java.nio.file.FileSystems.newFileSystem(java.nio.file.Path).
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 à
NewFileSystem(URI, IDictionary<String,Object>)
Construit un nouveau système de fichiers identifié par un URI
[Android.Runtime.Register("newFileSystem", "(Ljava/net/URI;Ljava/util/Map;)Ljava/nio/file/FileSystem;", "", ApiSince=26)]
public static Java.Nio.FileNio.FileSystem? NewFileSystem(Java.Net.URI? uri, System.Collections.Generic.IDictionary<string,object>? env);
[<Android.Runtime.Register("newFileSystem", "(Ljava/net/URI;Ljava/util/Map;)Ljava/nio/file/FileSystem;", "", ApiSince=26)>]
static member NewFileSystem : Java.Net.URI * System.Collections.Generic.IDictionary<string, obj> -> Java.Nio.FileNio.FileSystem
Paramètres
- uri
- URI
URI identifiant le système de fichiers
- env
- IDictionary<String,Object>
carte des propriétés spécifiques du fournisseur pour configurer le système de fichiers ; peut être vide
Retours
un nouveau système de fichiers
- Attributs
Remarques
Construit un nouveau système de fichiers identifié par un URI
Cette méthode itère sur les FileSystemProvider#installedProviders() installed fournisseurs pour localiser le fournisseur identifié par l’URI URI#getScheme scheme de l’URI donné. Les schémas d’URI sont comparés sans tenir compte du cas. La forme exacte de l’URI dépend fortement du fournisseur. Si elle est trouvée, la méthode du fournisseur est appelée pour construire le nouveau système de FileSystemProvider#newFileSystem(URI,Map) newFileSystem(URI,Map) fichiers.
Une fois qu’un système de fichiers dépend FileSystem#close closed du fournisseur si le fournisseur autorise la création d’un nouveau système de fichiers avec le même URI qu’un système de fichiers qu’il a créé précédemment.
<b>Exemple d’utilisation :</b> Supposons qu’un fournisseur soit identifié par le schéma "memory" installé :
Map<String,String> env = new HashMap<>();
env.put("capacity", "16G");
env.put("blockSize", "4k");
FileSystem fs = FileSystems.newFileSystem(URI.create("memory:///?name=logfs"), env);
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 à
NewFileSystem(IPath, ClassLoader)
Construit un nouveau FileSystem pour accéder au contenu d’un fichier en tant que système de fichiers.
[Android.Runtime.Register("newFileSystem", "(Ljava/nio/file/Path;Ljava/lang/ClassLoader;)Ljava/nio/file/FileSystem;", "", ApiSince=26)]
public static Java.Nio.FileNio.FileSystem? NewFileSystem(Java.Nio.FileNio.IPath? path, Java.Lang.ClassLoader? loader);
[<Android.Runtime.Register("newFileSystem", "(Ljava/nio/file/Path;Ljava/lang/ClassLoader;)Ljava/nio/file/FileSystem;", "", ApiSince=26)>]
static member NewFileSystem : Java.Nio.FileNio.IPath * Java.Lang.ClassLoader -> Java.Nio.FileNio.FileSystem
Paramètres
- path
- IPath
chemin d’accès au fichier
- loader
- ClassLoader
le chargeur de classes pour localiser le fournisseur ou null pour tenter uniquement de localiser un fournisseur installé
Retours
un nouveau système de fichiers
- Attributs
Remarques
Construit un nouveau FileSystem pour accéder au contenu d’un fichier en tant que système de fichiers.
Cette méthode utilise des fournisseurs spécialisés qui créent des systèmes de fichiers pseudo où le contenu d’un ou plusieurs fichiers est traité comme un système de fichiers.
Cette méthode itère sur les FileSystemProvider#installedProviders() installed fournisseurs. Il appelle, à son tour, la méthode de FileSystemProvider#newFileSystem(Path,Map) newFileSystem(Path,Map) chaque fournisseur avec une carte vide. Si un fournisseur retourne un système de fichiers, l’itération se termine et le système de fichiers est retourné. Si aucun des fournisseurs installés ne retourne une FileSystem tentative de localisation du fournisseur à l’aide du chargeur de classes donné. Si un fournisseur retourne un système de fichiers, la recherche se termine et le système de fichiers est retourné.
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 à
NewFileSystem(IPath, IDictionary<String,Object>)
Construit un nouveau FileSystem pour accéder au contenu d’un fichier en tant que système de fichiers.
[Android.Runtime.Register("newFileSystem", "(Ljava/nio/file/Path;Ljava/util/Map;)Ljava/nio/file/FileSystem;", "", ApiSince=36)]
public static Java.Nio.FileNio.FileSystem? NewFileSystem(Java.Nio.FileNio.IPath? path, System.Collections.Generic.IDictionary<string,object>? env);
[<Android.Runtime.Register("newFileSystem", "(Ljava/nio/file/Path;Ljava/util/Map;)Ljava/nio/file/FileSystem;", "", ApiSince=36)>]
static member NewFileSystem : Java.Nio.FileNio.IPath * System.Collections.Generic.IDictionary<string, obj> -> Java.Nio.FileNio.FileSystem
Paramètres
- path
- IPath
chemin d’accès au fichier
- env
- IDictionary<String,Object>
carte des propriétés spécifiques du fournisseur pour configurer le système de fichiers ; peut être vide
Retours
un nouveau système de fichiers
- Attributs
Remarques
Construit un nouveau FileSystem pour accéder au contenu d’un fichier en tant que système de fichiers.
Cette méthode utilise des fournisseurs spécialisés qui créent des systèmes de fichiers pseudo où le contenu d’un ou plusieurs fichiers est traité comme un système de fichiers.
Cette méthode tente d’abord de localiser un fournisseur installé de la même manière que la #newFileSystem(Path,Map,ClassLoader) newFileSystem(Path, Map, ClassLoader) méthode. Si elle est trouvée, la méthode du fournisseur est appelée pour construire le nouveau système de FileSystemProvider#newFileSystem(Path, Map) newFileSystem(Path, Map) fichiers.
Ajouté dans 13.
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 à
NewFileSystem(URI, IDictionary<String,Object>, ClassLoader)
Construit un nouveau système de fichiers identifié par un URI
[Android.Runtime.Register("newFileSystem", "(Ljava/net/URI;Ljava/util/Map;Ljava/lang/ClassLoader;)Ljava/nio/file/FileSystem;", "", ApiSince=26)]
public static Java.Nio.FileNio.FileSystem? NewFileSystem(Java.Net.URI? uri, System.Collections.Generic.IDictionary<string,object>? env, Java.Lang.ClassLoader? loader);
[<Android.Runtime.Register("newFileSystem", "(Ljava/net/URI;Ljava/util/Map;Ljava/lang/ClassLoader;)Ljava/nio/file/FileSystem;", "", ApiSince=26)>]
static member NewFileSystem : Java.Net.URI * System.Collections.Generic.IDictionary<string, obj> * Java.Lang.ClassLoader -> Java.Nio.FileNio.FileSystem
Paramètres
- uri
- URI
URI identifiant le système de fichiers
- env
- IDictionary<String,Object>
carte des propriétés spécifiques du fournisseur pour configurer le système de fichiers ; peut être vide
- loader
- ClassLoader
le chargeur de classes pour localiser le fournisseur ou null pour tenter uniquement de localiser un fournisseur installé
Retours
un nouveau système de fichiers
- Attributs
Remarques
Construit un nouveau système de fichiers identifié par un URI
Cette méthode tente d’abord de localiser un fournisseur installé de la même manière que la #newFileSystem(URI,Map) newFileSystem(URI,Map) méthode. Si aucun des fournisseurs installés ne prend en charge le schéma d’URI, une tentative est effectuée pour localiser le fournisseur à l’aide du chargeur de classes donné. Si un fournisseur prenant en charge le schéma d’URI se trouve, il FileSystemProvider#newFileSystem(URI,Map) newFileSystem(URI,Map) est appelé pour construire le nouveau système de fichiers.
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 à
NewFileSystem(IPath, IDictionary<String,Object>, ClassLoader)
Construit un nouveau FileSystem pour accéder au contenu d’un fichier en tant que système de fichiers.
[Android.Runtime.Register("newFileSystem", "(Ljava/nio/file/Path;Ljava/util/Map;Ljava/lang/ClassLoader;)Ljava/nio/file/FileSystem;", "", ApiSince=36)]
public static Java.Nio.FileNio.FileSystem? NewFileSystem(Java.Nio.FileNio.IPath? path, System.Collections.Generic.IDictionary<string,object>? env, Java.Lang.ClassLoader? loader);
[<Android.Runtime.Register("newFileSystem", "(Ljava/nio/file/Path;Ljava/util/Map;Ljava/lang/ClassLoader;)Ljava/nio/file/FileSystem;", "", ApiSince=36)>]
static member NewFileSystem : Java.Nio.FileNio.IPath * System.Collections.Generic.IDictionary<string, obj> * Java.Lang.ClassLoader -> Java.Nio.FileNio.FileSystem
Paramètres
- path
- IPath
chemin d’accès au fichier
- env
- IDictionary<String,Object>
carte des propriétés spécifiques du fournisseur pour configurer le système de fichiers ; peut être vide
- loader
- ClassLoader
le chargeur de classes pour localiser le fournisseur ou null pour tenter uniquement de localiser un fournisseur installé
Retours
un nouveau système de fichiers
- Attributs
Remarques
Construit un nouveau FileSystem pour accéder au contenu d’un fichier en tant que système de fichiers.
Cette méthode utilise des fournisseurs spécialisés qui créent des systèmes de fichiers pseudo où le contenu d’un ou plusieurs fichiers est traité comme un système de fichiers.
Cette méthode itère sur les FileSystemProvider#installedProviders() installed fournisseurs. Il appelle, à son tour, la méthode de FileSystemProvider#newFileSystem(Path,Map) newFileSystem(Path,Map) chaque fournisseur. Si un fournisseur retourne un système de fichiers, l’itération se termine et le système de fichiers est retourné. Si aucun des fournisseurs installés ne retourne une FileSystem tentative de localisation du fournisseur à l’aide du chargeur de classes donné. Si un fournisseur retourne un système de fichiers, la recherche se termine et le système de fichiers est retourné.
Ajouté dans 13.
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.