Compartilhar via


Permissions.RequestAsync<TPermission> Método

Definição

Solicita a permissão do usuário para este aplicativo.

public:
generic <typename TPermission>
 where TPermission : Microsoft::Maui::ApplicationModel::Permissions::BasePermissiongcnew() static System::Threading::Tasks::Task<Microsoft::Maui::ApplicationModel::PermissionStatus> ^ RequestAsync();
public static System.Threading.Tasks.Task<Microsoft.Maui.ApplicationModel.PermissionStatus> RequestAsync<TPermission> () where TPermission : Microsoft.Maui.ApplicationModel.Permissions.BasePermission, new();
static member RequestAsync : unit -> System.Threading.Tasks.Task<Microsoft.Maui.ApplicationModel.PermissionStatus> (requires 'Permission :> Microsoft.Maui.ApplicationModel.Permissions.BasePermission and 'Permission : (new : unit -> 'Permission))
Public Shared Function RequestAsync(Of TPermission As {Permissions.BasePermissionNew}) () As Task(Of PermissionStatus)

Parâmetros de tipo

TPermission

O tipo de permissão a ser marcar.

Retornos

Um PermissionStatus valor que indica o resultado dessa solicitação de permissão.

Exceções

Gerado se uma entrada necessária não foi encontrada no manifesto do aplicativo.

Comentários

PermissionException Gerará se uma entrada necessária não tiver sido encontrada no manifesto do aplicativo. Nem todas as permissões exigem uma entrada de manifesto.

Aplica-se a