DocumentsProvider.OpenTypedDocument Methode

Definition

Öffnen Sie das Dokument, und geben Sie es in einem Format zurück, das dem angegebenen MIME-Typfilter entspricht.

[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

Parameter

documentId
String

das zurückzugebende Dokument.

mimeTypeFilter
String

der MIME-Typfilter für das angeforderte Format. Kann sein /, was mit jedem MIME-Typ übereinstimmt.

opts
Bundle

zusätzliche Optionen vom Client. Spezifisch für den Inhaltsanbieter.

signal
CancellationSignal

wird vom Anrufer verwendet, um zu signalisieren, ob die Anforderung abgebrochen werden soll. Kann null sein.

Gibt zurück

Attribute

Hinweise

Öffnen Sie das Dokument, und geben Sie es in einem Format zurück, das dem angegebenen MIME-Typfilter entspricht.

Ein Anbieter kann eine Konvertierung durchführen, wenn der MIME-Typ des Dokuments nicht dem angegebenen MIME-Typfilter entspricht.

Virtuelle Dokumente müssen mindestens ein streambares Format aufweisen.

Java Dokumentation für android.provider.DocumentsProvider.openTypedDocument(java.lang.String, java.lang.String, android.os.Bundle, android.os.CancellationSignal).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: