RestrictionsManager.RequestPermission Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.
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.