ContentResolver.Call Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.
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
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.