Langue

Context.GetDir(String, FileCreationMode) Méthode

Définition

Récupérez, créez, si nécessaire, un nouveau répertoire dans lequel l’application peut placer ses propres fichiers de données personnalisés.

[Android.Runtime.Register("getDir", "(Ljava/lang/String;I)Ljava/io/File;", "GetGetDir_Ljava_lang_String_IHandler")]
public abstract Java.IO.File? GetDir(string? name, Android.Content.FileCreationMode mode);
[<Android.Runtime.Register("getDir", "(Ljava/lang/String;I)Ljava/io/File;", "GetGetDir_Ljava_lang_String_IHandler")>]
abstract member GetDir : string * Android.Content.FileCreationMode -> Java.IO.File

Paramètres

name
String

Nom du répertoire à récupérer. Il s’agit d’un répertoire créé dans le cadre de vos données d’application.

mode
FileCreationMode

Mode d’exploitation.

Retours

Objet File pour le répertoire demandé. Le répertoire a été créé s’il n’existe pas déjà.

Attributs

Remarques

Récupérez, créez, si nécessaire, un nouveau répertoire dans lequel l’application peut placer ses propres fichiers de données personnalisés. Vous pouvez utiliser l’objet File retourné pour créer et accéder aux fichiers dans ce répertoire. Notez que les fichiers créés via un objet File ne seront accessibles que par votre propre application ; vous pouvez uniquement définir le mode de l’ensemble du répertoire, pas des fichiers individuels.

Le chemin retourné peut changer au fil du temps si l’application appelante est déplacée vers un appareil de stockage adopté. Seuls les chemins relatifs doivent donc être conservés.

Les applications ne nécessitent aucune autorisation supplémentaire pour lire ou écrire dans le chemin d’accès retourné, car ce chemin vit dans leur stockage privé.

Java documentation pour android.content.Context.getDir(java.lang.String, int).

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 à

Voir aussi

  • <xref:Android.Content.Context.OpenFileOutput(System.String%2c+Android.Content.FileCreationMode)>