ContentResolver.Call Método

Definição

Sobrecargas

Nome Description
Call(Uri, String, String, Bundle)

Chame um método definido pelo provedor.

Call(String, String, String, Bundle)

Chame um método definido pelo provedor.

Call(Uri, String, String, Bundle)

Chame um método definido pelo provedor.

[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

Esse valor não pode ser nulo.

method
String

Nome do método definido pelo provedor para chamar. Opaco para estrutura, mas deve ser não nulo.

arg
String

Argumento String definido pelo provedor. Pode ser nulo.

extras
Bundle

Argumento bundle definido pelo provedor. Pode ser nulo.

Retornos

um pacote de resultados, possivelmente nulo. Será nulo se o ContentProvider não implementar a chamada.

Atributos

Exceções

se uri ou método for nulo

se o uri não for conhecido

Comentários

Chame um método definido pelo provedor. Isso pode ser usado para implementar interfaces de leitura ou gravação que são mais baratas do que usar um Cursor e/ou não se encaixam no modelo de tabela tradicional.

Java documentação para android.content.ContentResolver.call(android.net.Uri, java.lang.String, java.lang.String, android.os.Bundle).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

Call(String, String, String, Bundle)

Chame um método definido pelo provedor.

[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

Esse valor não pode ser nulo.

method
String

Nome do método definido pelo provedor para chamar. Opaco para estrutura, mas deve ser não nulo.

arg
String

Argumento String definido pelo provedor. Pode ser nulo.

extras
Bundle

Argumento bundle definido pelo provedor. Pode ser nulo.

Retornos

um pacote de resultados, possivelmente nulo. Será nulo se o ContentProvider não implementar a chamada.

Atributos

Comentários

Java documentação para android.content.ContentResolver.call(android.net.Uri, java.lang.String, java.lang.String, android.os.Bundle).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a