Compartilhar via


ContentResolver.Call Método

Definição

Sobrecargas

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
method
String

nome do método definido pelo provedor para chamar. Opaco para a 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 resultado Bundle, possivelmente null. Será nulo se o ContentProvider não implementar a chamada.

Atributos

Exceções

Se URI ou método for null

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.

Documentação Java 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 Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

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
method
String

nome do método definido pelo provedor para chamar. Opaco para a 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 resultado Bundle, possivelmente null. Será nulo se o ContentProvider não implementar a chamada.

Atributos

Comentários

Documentação Java 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 Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a