Condividi tramite


ContentResolver.Call Metodo

Definizione

Overload

Call(Uri, String, String, Bundle)

Chiamare un metodo definito dal provider.

Call(String, String, String, Bundle)

Chiamare un metodo definito dal provider.

Call(Uri, String, String, Bundle)

Chiamare un metodo definito dal provider.

[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

Parametri

uri
Uri
method
String

nome del metodo definito dal provider da chiamare. Opaco al framework, ma deve essere diverso da Null.

arg
String

argomento String definito dal provider. Può essere null.

extras
Bundle

argomento bundle definito dal provider. Può essere null.

Restituisce

un bundle di risultati, possibilmente null. Sarà Null se ContentProvider non implementa la chiamata.

Attributi

Eccezioni

se l'URI o il metodo è Null

se l'URI non è noto

Commenti

Chiamare un metodo definito dal provider. Questo può essere usato per implementare interfacce di lettura o scrittura che sono più economiche rispetto all'uso di un cursore e/o non rientrano nel modello di tabella tradizionale.

Documentazione java per android.content.ContentResolver.call(android.net.Uri, java.lang.String, java.lang.String, android.os.Bundle).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

Call(String, String, String, Bundle)

Chiamare un metodo definito dal provider.

[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

Parametri

authority
String
method
String

nome del metodo definito dal provider da chiamare. Opaco al framework, ma deve essere diverso da Null.

arg
String

argomento String definito dal provider. Può essere null.

extras
Bundle

argomento bundle definito dal provider. Può essere null.

Restituisce

un bundle di risultati, possibilmente null. Sarà Null se ContentProvider non implementa la chiamata.

Attributi

Commenti

Documentazione java per android.content.ContentResolver.call(android.net.Uri, java.lang.String, java.lang.String, android.os.Bundle).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a