Environment.GetExternalStoragePublicDirectory(String) 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.
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_DCIM
ou .#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), UserManager
chaque 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.