ContentResolver.OpenTypedAssetFile 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
開啟一個與內容 URI 相關的類型資產檔案。
[Android.Runtime.Register("openTypedAssetFile", "(Landroid/net/Uri;Ljava/lang/String;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Landroid/content/res/AssetFileDescriptor;", "", ApiSince=29)]
public Android.Content.Res.AssetFileDescriptor? OpenTypedAssetFile(Android.Net.Uri uri, string mimeTypeFilter, Android.OS.Bundle? opts, Android.OS.CancellationSignal? signal);
[<Android.Runtime.Register("openTypedAssetFile", "(Landroid/net/Uri;Ljava/lang/String;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Landroid/content/res/AssetFileDescriptor;", "", ApiSince=29)>]
member this.OpenTypedAssetFile : Android.Net.Uri * string * Android.OS.Bundle * Android.OS.CancellationSignal -> Android.Content.Res.AssetFileDescriptor
參數
- uri
- Uri
想要開啟的 URI。 這個值不可能為零值。
- mimeTypeFilter
- String
客戶想要的模擬型資料。 若呼叫者沒有特定型別需求,這可以是像 /, 這樣的模式;此時內容提供者會選擇與模式相符的最佳類型。 這個值不可能為零值。
- opts
- Bundle
其他依服務提供者而定的選項,例如 #EXTRA_SIZE 顯示圖片的期望大小。 醫療提供者是否會尊重這些選項,完全取決於醫療提供者。 這個值可能是 Null。
- signal
- CancellationSignal
一個取消正在進行操作的訊號,若沒有則為零。
傳回
回傳一個新的 AssetFileDescriptor,讓用戶端可以讀取所需類型的資料。 這個值可能是 Null。
- 屬性
備註
開啟一個與內容 URI 相關的類型資產檔案。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。