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
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
- method
- String
vom Anbieter definierter Methodenname, der aufgerufen werden soll. Opaque to framework, but must be non-null.
- arg
- String
anbieterdefiniertes String-Argument. Kann ggf. null sein.
- extras
- Bundle
anbieterdefiniertes Bundle-Argument. Kann ggf. 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 vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 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
- method
- String
vom Anbieter definierter Methodenname, der aufgerufen werden soll. Opaque to framework, but must be non-null.
- arg
- String
anbieterdefiniertes String-Argument. Kann ggf. null sein.
- extras
- Bundle
anbieterdefiniertes Bundle-Argument. Kann ggf. 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 vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.