ContentResolver.Call Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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.
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
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.