Sprache

ContentResolver.Call Methode

Definition

Überlädt

Name Beschreibung
Call(Uri, String, String, Bundle)

Rufen Sie eine vom Anbieter definierte Methode auf.

Call(String, String, String, Bundle)

Rufen Sie eine vom Anbieter definierte Methode auf.

Call(Uri, String, String, Bundle)

Rufen Sie eine vom Anbieter definierte Methode auf.

[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

Parameter

uri
Uri

Dieser Wert darf nicht NULL sein.

method
String

vom Anbieter definierter Methodenname, der aufgerufen werden soll. Opaque to framework, but must be non-null.

arg
String

anbieterdefiniertes String-Argument. Kann null sein.

extras
Bundle

anbieterdefiniertes Bundle-Argument. Kann null sein.

Gibt zurück

ein Ergebnisbundle, möglicherweise NULL. Wird null sein, wenn der ContentProvider keinen Aufruf implementiert.

Attribute

Ausnahmen

wenn URI oder Methode null ist

wenn URI nicht bekannt ist

Hinweise

Rufen Sie eine vom Anbieter definierte Methode auf. Dies kann verwendet werden, um Lese- oder Schreibschnittstellen zu implementieren, die günstiger sind als die Verwendung eines Cursors und/oder nicht in das herkömmliche Tabellenmodell passen.

Java Dokumentation für android.content.ContentResolver.call(android.net.Uri, java.lang.String, java.lang.String, android.os.Bundle).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Call(String, String, String, Bundle)

Rufen Sie eine vom Anbieter definierte Methode auf.

[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

Parameter

authority
String

Dieser Wert darf nicht NULL sein.

method
String

vom Anbieter definierter Methodenname, der aufgerufen werden soll. Opaque to framework, but must be non-null.

arg
String

anbieterdefiniertes String-Argument. Kann null sein.

extras
Bundle

anbieterdefiniertes Bundle-Argument. Kann null sein.

Gibt zurück

ein Ergebnisbundle, möglicherweise NULL. Wird null sein, wenn der ContentProvider keinen Aufruf implementiert.

Attribute

Hinweise

Java Dokumentation für android.content.ContentResolver.call(android.net.Uri, java.lang.String, java.lang.String, android.os.Bundle).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: