Partager via


Environment.GetExternalStoragePublicDirectory(String) Méthode

Définition

Obtenez un répertoire de stockage partagé/externe de niveau supérieur pour placer des fichiers d’un type particulier.

[Android.Runtime.Register("getExternalStoragePublicDirectory", "(Ljava/lang/String;)Ljava/io/File;", "")]
public static Java.IO.File? GetExternalStoragePublicDirectory (string? type);
[<Android.Runtime.Register("getExternalStoragePublicDirectory", "(Ljava/lang/String;)Ljava/io/File;", "")>]
static member GetExternalStoragePublicDirectory : string -> Java.IO.File

Paramètres

type
String

Type de répertoire de stockage à retourner. Doit être l’un des #DIRECTORY_MUSIC, #DIRECTORY_ALARMS#DIRECTORY_PICTURES#DIRECTORY_RINGTONES#DIRECTORY_PODCASTS#DIRECTORY_MOVIES#DIRECTORY_DOWNLOADS#DIRECTORY_NOTIFICATIONS, #DIRECTORY_DCIMou .#DIRECTORY_DOCUMENTS Peut ne pas être null.

Retours

Retourne le chemin d’accès au fichier pour le répertoire. Notez que ce répertoire n’existe peut-être pas encore. Vous devez donc vous assurer qu’il existe avant de l’utiliser comme avec File#mkdirs File.mkdirs().

Attributs

Remarques

Obtenez un répertoire de stockage partagé/externe de niveau supérieur pour placer des fichiers d’un type particulier. C’est là que l’utilisateur va généralement placer et gérer ses propres fichiers. Vous devez donc faire attention à ce que vous avez mis ici pour vous assurer que vous n’effacez pas leurs fichiers ou que vous obtenez au moyen de leur propre organisation.

Sur les appareils avec plusieurs utilisateurs (comme décrit par), UserManagerchaque utilisateur a son propre stockage partagé isolé. Les applications ont uniquement accès au stockage partagé pour l’utilisateur sous lequel elles s’exécutent.

Voici un exemple de code classique pour manipuler une image sur le stockage partagé public :

{

Documentation Java pour android.os.Environment.getExternalStoragePublicDirectory(java.lang.String).

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

S’applique à