Condividi tramite


ContextWrapper.EnforcePermission(String, Int32, Int32, String) Metodo

Definizione

Se l'autorizzazione specificata non è consentita per un processo specifico e un ID utente in esecuzione nel sistema, generare un'eccezione SecurityException.

[Android.Runtime.Register("enforcePermission", "(Ljava/lang/String;IILjava/lang/String;)V", "GetEnforcePermission_Ljava_lang_String_IILjava_lang_String_Handler")]
public override void EnforcePermission (string? permission, int pid, int uid, string? message);
[<Android.Runtime.Register("enforcePermission", "(Ljava/lang/String;IILjava/lang/String;)V", "GetEnforcePermission_Ljava_lang_String_IILjava_lang_String_Handler")>]
override this.EnforcePermission : string * int * int * string -> unit

Parametri

permission
String

Nome dell'autorizzazione selezionata.

pid
Int32

ID del processo su cui viene eseguito il controllo. Deve essere > 0.

uid
Int32

ID utente su cui viene eseguito il controllo. Un uid pari a 0 è l'utente radice, che passerà ogni controllo delle autorizzazioni.

message
String

Messaggio da includere nell'eccezione se viene generata.

Attributi

Commenti

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a