共用方式為


ContentResolver.Call 方法

定義

多載

Call(Uri, String, String, Bundle)

呼叫提供者定義的方法。

Call(String, String, String, Bundle)

呼叫提供者定義的方法。

Call(Uri, String, String, Bundle)

呼叫提供者定義的方法。

[Android.Runtime.Register("call", "(Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)Landroid/os/Bundle;", "")]
public Android.OS.Bundle? Call (Android.Net.Uri uri, string method, string? arg, Android.OS.Bundle? extras);
[<Android.Runtime.Register("call", "(Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)Landroid/os/Bundle;", "")>]
member this.Call : Android.Net.Uri * string * string * Android.OS.Bundle -> Android.OS.Bundle

參數

uri
Uri
method
String

要呼叫的提供者定義方法名稱。 不透明到架構,但必須是非 Null。

arg
String

提供者定義的 String 自變數。 可能是 Null。

extras
Bundle

提供者定義的 Bundle 自變數。 可能是 Null。

傳回

結果套件組合,可能是 null。 如果 ContentProvider 未實作呼叫,將會是 Null。

屬性

例外狀況

如果 uri 或方法為 null,則為

如果 URI 未知,則為

備註

呼叫提供者定義的方法。 這可用來實作比使用 Cursor 和/或不適合傳統數據表模型的讀取或寫入介面。

android.content.ContentResolver.call(android.net.Uri, java.lang.String, java.lang.String, android.os.Bundle)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

Call(String, String, String, Bundle)

呼叫提供者定義的方法。

[Android.Runtime.Register("call", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)Landroid/os/Bundle;", "", ApiSince=29)]
public Android.OS.Bundle? Call (string authority, string method, string? arg, Android.OS.Bundle? extras);
[<Android.Runtime.Register("call", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)Landroid/os/Bundle;", "", ApiSince=29)>]
member this.Call : string * string * string * Android.OS.Bundle -> Android.OS.Bundle

參數

authority
String
method
String

要呼叫的提供者定義方法名稱。 不透明到架構,但必須是非 Null。

arg
String

提供者定義的 String 自變數。 可能是 Null。

extras
Bundle

提供者定義的 Bundle 自變數。 可能是 Null。

傳回

結果套件組合,可能是 null。 如果 ContentProvider 未實作呼叫,將會是 Null。

屬性

備註

android.content.ContentResolver.call(android.net.Uri, java.lang.String, java.lang.String, android.os.Bundle)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於