MediaStore.Images.ImageColumns.RelativePath フィールド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
注意事項
Use 'Android.Provider.MediaStore.IMediaColumns.RelativePath'. This class will be removed in a future release.
保存されているストレージ デバイス内のこのメディア項目の相対パス。
[Android.Runtime.Register("RELATIVE_PATH", ApiSince=29)]
[System.Obsolete("Use 'Android.Provider.MediaStore.IMediaColumns.RelativePath'. This class will be removed in a future release.")]
public const string RelativePath;
[<Android.Runtime.Register("RELATIVE_PATH", ApiSince=29)>]
[<System.Obsolete("Use 'Android.Provider.MediaStore.IMediaColumns.RelativePath'. This class will be removed in a future release.")>]
val mutable RelativePath : string
フィールド値
- 属性
注釈
保存されているストレージ デバイス内のこのメディア項目の相対パス。 たとえば、 /storage/0000-0000/DCIM/Vacation/IMG1024.JPG に格納されている項目には、 DCIM/Vacation/のパスがあります。
この値は組織の目的でのみ使用し、この値を使用して生のファイルシステム パスを構築またはアクセスしないでください。 メディア項目を開く必要がある場合は、 ContentResolver#openFileDescriptor(Uri, String)などの API を使用します。
ContentResolver#insert操作中にこの値をNULLに設定すると、新しく作成された項目は、挿入するメディアの種類に基づいて、関連する既定の場所に配置されます。 たとえば、 image/jpeg 項目は Environment#DIRECTORY_PICTURESの下に配置されます。
この列は、 ContentResolver#update 呼び出し中に変更できます。これにより、基になるファイルがディスク上に移動されます。
上記のいずれの場合も、コンテンツはメディアの種類に関連する最上位のディレクトリの下に配置する必要があります。 たとえば、Environment#DIRECTORY_PICTURESの下にaudio/mpeg ファイルを配置しようとすると、拒否されます。
このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。