MediaStore.SetRequireOriginal(Uri) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
更新給定 Uri 的參數,表示呼叫者在呼叫 ContentResolver#openFileDescriptor(Uri, String)時需要原始檔案內容。
[Android.Runtime.Register("setRequireOriginal", "(Landroid/net/Uri;)Landroid/net/Uri;", "", ApiSince=29)]
public static Android.Net.Uri SetRequireOriginal(Android.Net.Uri uri);
[<Android.Runtime.Register("setRequireOriginal", "(Landroid/net/Uri;)Landroid/net/Uri;", "", ApiSince=29)>]
static member SetRequireOriginal : Android.Net.Uri -> Android.Net.Uri
參數
- uri
- Uri
傳回
- 屬性
備註
更新給定 Uri 的參數,表示呼叫者在呼叫 ContentResolver#openFileDescriptor(Uri, String)時需要原始檔案內容。
當呼叫者想確保備份的是底層媒體的精確位元組,且不進行任何 Exif 編輯時,這非常有用。
若無法提供原始檔案內容,當回傳Uri時會拋出 ,UnsupportedOperationException例如呼叫者未按住 android.Manifest.permission#ACCESS_MEDIA_LOCATION。
Java 文件 android.provider.MediaStore.setRequireOriginal(android.net.Uri)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。