Поделиться через


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

Имя метода, определяемое поставщиком для вызова. Непрозрачность платформы, но должна быть ненулевой.

arg
String

аргумент string, определенный поставщиком. Может иметь значение null.

extras
Bundle

Аргумент пакета, определенный поставщиком. Может иметь значение null.

Возвращаемое значение

результирующий пакет, возможно, null. Значение NULL, если ContentProvider не реализует вызов.

Атрибуты

Исключения

Значение NULL, если универсальный код ресурса (URI) или метод имеет значение NULL

Если универсальный код ресурса (URI) не известен

Комментарии

Вызовите определяемый поставщиком метод. Это можно использовать для реализации интерфейсов чтения или записи, которые дешевле, чем использование курсора и/или не вписываются в традиционную модель таблицы.

Документация по Java для android.content.ContentResolver.call(android.net.Uri, java.lang.String, java.lang.String, android.os.Bundle).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

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

Имя метода, определяемое поставщиком для вызова. Непрозрачность платформы, но должна быть ненулевой.

arg
String

аргумент string, определенный поставщиком. Может иметь значение null.

extras
Bundle

Аргумент пакета, определенный поставщиком. Может иметь значение null.

Возвращаемое значение

результирующий пакет, возможно, null. Значение NULL, если ContentProvider не реализует вызов.

Атрибуты

Комментарии

Документация по Java для android.content.ContentResolver.call(android.net.Uri, java.lang.String, java.lang.String, android.os.Bundle).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к