Compartir a través de


ContentResolver.Call Método

Definición

Sobrecargas

Call(Uri, String, String, Bundle)

Llame a un método definido por el proveedor.

Call(String, String, String, Bundle)

Llame a un método definido por el proveedor.

Call(Uri, String, String, Bundle)

Llame a un método definido por el proveedor.

[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

Parámetros

uri
Uri
method
String

nombre de método definido por el proveedor que se va a llamar. Opaco para el marco de trabajo, pero debe ser distinto de NULL.

arg
String

argumento String definido por el proveedor. Su valor puede ser null.

extras
Bundle

argumento Bundle definido por el proveedor. Su valor puede ser null.

Devoluciones

un resultado Bundle, posiblemente null. Será null si ContentProvider no implementa la llamada.

Atributos

Excepciones

si el URI o el método es NULL

si no se conoce el URI

Comentarios

Llame a un método definido por el proveedor. Esto se puede usar para implementar interfaces de lectura o escritura que son más baratas que usar un cursor o no caben en el modelo de tabla tradicional.

Documentación de Java para android.content.ContentResolver.call(android.net.Uri, java.lang.String, java.lang.String, android.os.Bundle).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

Call(String, String, String, Bundle)

Llame a un método definido por el proveedor.

[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

Parámetros

authority
String
method
String

nombre de método definido por el proveedor que se va a llamar. Opaco para el marco de trabajo, pero debe ser distinto de NULL.

arg
String

argumento String definido por el proveedor. Su valor puede ser null.

extras
Bundle

argumento Bundle definido por el proveedor. Su valor puede ser null.

Devoluciones

un resultado Bundle, posiblemente null. Será null si ContentProvider no implementa la llamada.

Atributos

Comentarios

Documentación de Java para android.content.ContentResolver.call(android.net.Uri, java.lang.String, java.lang.String, android.os.Bundle).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a