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 属性许可证中所述的术语使用。

适用于