RestrictionsManager.RequestPermission 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.
Wird von einer Anwendung aufgerufen, um die Berechtigung für einen Vorgang anzufordern.
[Android.Runtime.Register("requestPermission", "(Ljava/lang/String;Ljava/lang/String;Landroid/os/PersistableBundle;)V", "GetRequestPermission_Ljava_lang_String_Ljava_lang_String_Landroid_os_PersistableBundle_Handler")]
public virtual void RequestPermission(string? requestType, string? requestId, Android.OS.PersistableBundle? request);
[<Android.Runtime.Register("requestPermission", "(Ljava/lang/String;Ljava/lang/String;Landroid/os/PersistableBundle;)V", "GetRequestPermission_Ljava_lang_String_Ljava_lang_String_Landroid_os_PersistableBundle_Handler")>]
abstract member RequestPermission : string * string * Android.OS.PersistableBundle -> unit
override this.RequestPermission : string * string * Android.OS.PersistableBundle -> unit
Parameter
- requestType
- String
Der Anforderungstyp. Der Typ kann einer der vordefinierten Typen sein, die hier angegeben sind, oder ein benutzerdefinierter Typ, den der spezifische Einschränkungsanbieter möglicherweise versteht. Bei benutzerdefinierten Typen sollte der Typname namespaces sein, um Konflikte mit vordefinierten Typen und Typen zu vermeiden, die von anderen Einschränkungsanbietern angegeben werden.
- requestId
- String
Eine eindeutige ID, die von der App generiert wird, die ausreichende Informationen enthält, um die Parameter der Anforderung zu identifizieren, wenn sie die ID in der Antwort empfängt.
- request
- PersistableBundle
Ein PersistableBundle mit den Daten, die dem angegebenen Anforderungstyp entsprechen. Die Schlüssel für die Daten im Bundle hängen vom Anforderungstyp ab.
- Attribute
Ausnahmen
wenn eines der erforderlichen Parameter fehlt.
Hinweise
Wird von einer Anwendung aufgerufen, um die Berechtigung für einen Vorgang anzufordern. Der Inhalt der Anforderung wird in einem Bundle übergeben, das abhängig vom ausgewählten Anforderungstyp mehrere Daten enthält.
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.