Lingua

RestrictionsManager.RequestPermission Metodo

Definizione

Chiamato da un'applicazione per richiedere l'autorizzazione per un'operazione.

[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

Parametri

requestType
String

Tipo di richiesta. Il tipo può essere uno dei tipi predefiniti specificati qui o un tipo personalizzato che il provider di restrizioni specifico potrebbe comprendere. Per i tipi personalizzati, il nome del tipo deve essere spazio dei nomi per evitare conflitti con tipi e tipi predefiniti specificati da altri provider di restrizioni.

requestId
String

ID univoco generato dall'app che contiene informazioni sufficienti per identificare i parametri della richiesta quando riceve l'ID nella risposta.

request
PersistableBundle

PersistableBundle contenente i dati corrispondenti al tipo di richiesta specificato. Le chiavi per i dati nel bundle dipendono dal tipo di richiesta.

Attributi

Eccezioni

se uno dei parametri obbligatori non è presente.

Commenti

Chiamato da un'applicazione per richiedere l'autorizzazione per un'operazione. Il contenuto della richiesta viene passato in un bundle che contiene diversi dati a seconda del tipo di richiesta scelto.

per android.content.RestrictionsManager.requestPermission(java.lang.String, java.lang.String, android.os.PersistableBundle).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a