Environment.GetExternalStoragePublicDirectory(String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
特定の種類のファイルを配置するための最上位の共有/外部ストレージ ディレクトリを取得します。
[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
パラメーター
- type
- String
返されるストレージ ディレクトリの種類。 #DIRECTORY_MUSIC
、、#DIRECTORY_PODCASTS
、、、#DIRECTORY_RINGTONES
、#DIRECTORY_ALARMS
、#DIRECTORY_NOTIFICATIONS
、#DIRECTORY_DOWNLOADS
#DIRECTORY_DCIM
#DIRECTORY_PICTURES
#DIRECTORY_MOVIES
のいずれか#DIRECTORY_DOCUMENTS
である必要があります。 null ではない可能性があります。
戻り値
ディレクトリのファイル パスを返します。 このディレクトリはまだ存在しない可能性があるので、次のように File#mkdirs File.mkdirs()
使用する前に存在することを確認する必要があります。
- 属性
注釈
特定の種類のファイルを配置するための最上位の共有/外部ストレージ ディレクトリを取得します。 これは、ユーザーが通常独自のファイルを配置して管理する場所であるため、ファイルを消去したり、自分の組織の邪魔にならないように、ここに置く内容に注意する必要があります。
(説明 UserManager
に従って) 複数のユーザーを持つデバイスでは、各ユーザーは独自の分離された共有ストレージを持っています。 アプリケーションは、実行しているユーザーの共有ストレージにのみアクセスできます。
パブリック共有ストレージ上の画像を操作する一般的なコードの例を次に示します。
{
の Java ドキュメントandroid.os.Environment.getExternalStoragePublicDirectory(java.lang.String)
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。