Idioma

RestrictionsManager.RequestPermission Método

Definição

Chamado por um aplicativo para solicitar permissão para uma operação.

[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

Parâmetros

requestType
String

O tipo de solicitação. O tipo pode ser um dos tipos predefinidos especificados aqui ou um tipo personalizado que o Provedor de Restrições específico pode entender. Para tipos personalizados, o nome do tipo deve ser espaçado para evitar colisões com tipos e tipos predefinidos especificados por outros Provedores de Restrições.

requestId
String

Uma ID exclusiva gerada pelo aplicativo que contém informações suficientes para identificar os parâmetros da solicitação quando ela recebe a ID na resposta.

request
PersistableBundle

Um PersistableBundle que contém os dados correspondentes ao tipo de solicitação especificado. As chaves dos dados no pacote dependem do tipo de solicitação.

Atributos

Exceções

se algum dos parâmetros necessários estiver ausente.

Comentários

Chamado por um aplicativo para solicitar permissão para uma operação. O conteúdo da solicitação é passado em um Pacote que contém vários dados, dependendo do tipo de solicitação escolhido.

Java documentação para android.content.RestrictionsManager.requestPermission(java.lang.String, java.lang.String, android.os.PersistableBundle).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a