DocumentsProvider.OpenTypedDocument 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
打開文件後,以符合指定 MIME 類型過濾器的格式返回。
[Android.Runtime.Register("openTypedDocument", "(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Landroid/content/res/AssetFileDescriptor;", "GetOpenTypedDocument_Ljava_lang_String_Ljava_lang_String_Landroid_os_Bundle_Landroid_os_CancellationSignal_Handler", ApiSince=24)]
public virtual Android.Content.Res.AssetFileDescriptor? OpenTypedDocument(string? documentId, string? mimeTypeFilter, Android.OS.Bundle? opts, Android.OS.CancellationSignal? signal);
[<Android.Runtime.Register("openTypedDocument", "(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Landroid/content/res/AssetFileDescriptor;", "GetOpenTypedDocument_Ljava_lang_String_Ljava_lang_String_Landroid_os_Bundle_Landroid_os_CancellationSignal_Handler", ApiSince=24)>]
abstract member OpenTypedDocument : string * string * Android.OS.Bundle * Android.OS.CancellationSignal -> Android.Content.Res.AssetFileDescriptor
override this.OpenTypedDocument : string * string * Android.OS.Bundle * Android.OS.CancellationSignal -> Android.Content.Res.AssetFileDescriptor
參數
- documentId
- String
要歸還的文件。
- mimeTypeFilter
- String
MIME 類型過濾器用於請求格式。 可能是 /,與任何 MIME 類型相符。
- opts
- Bundle
客戶提供的額外選項。 這要針對內容提供者。
- signal
- CancellationSignal
呼叫者用來表示是否應該取消請求。 可能是 Null。
傳回
- 屬性
備註
打開文件後,以符合指定 MIME 類型過濾器的格式返回。
如果文件的 MIME 類型與指定的 MIME 類型不符,提供者可能會執行轉換。
虛擬文件必須至少有一種可串流格式。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。