Permissions.RequestAsync<TPermission> Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.