Partager via


ContentResolver.Call Méthode

Définition

Surcharges

Call(Uri, String, String, Bundle)

Appelez une méthode définie par un fournisseur.

Call(String, String, String, Bundle)

Appelez une méthode définie par un fournisseur.

Call(Uri, String, String, Bundle)

Appelez une méthode définie par un fournisseur.

[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

Paramètres

uri
Uri
method
String

nom de méthode défini par le fournisseur à appeler. Opaque pour l’infrastructure, mais doit être non null.

arg
String

argument String défini par le fournisseur. Peut avoir la valeur null.

extras
Bundle

argument Bundle défini par le fournisseur. Peut avoir la valeur null.

Retours

un bundle de résultats, éventuellement null. Est null si ContentProvider n’implémente pas l’appel.

Attributs

Exceptions

si l’URI ou la méthode a la valeur Null

si l’URI n’est pas connu

Remarques

Appelez une méthode définie par un fournisseur. Cela peut être utilisé pour implémenter des interfaces de lecture ou d’écriture moins coûteuses que l’utilisation d’un curseur et/ou ne s’intègrent pas dans le modèle de table traditionnel.

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

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

Call(String, String, String, Bundle)

Appelez une méthode définie par un fournisseur.

[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

Paramètres

authority
String
method
String

nom de méthode défini par le fournisseur à appeler. Opaque pour l’infrastructure, mais doit être non null.

arg
String

argument String défini par le fournisseur. Peut avoir la valeur null.

extras
Bundle

argument Bundle défini par le fournisseur. Peut avoir la valeur null.

Retours

un bundle de résultats, éventuellement null. Est null si ContentProvider n’implémente pas l’appel.

Attributs

Remarques

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

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à