Partager via


Permissions.RequestAsync<TPermission> Méthode

Définition

Demande l’autorisation de l’utilisateur pour cette application.

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)

Paramètres de type

TPermission

Type d’autorisation à case activée.

Retours

Valeur PermissionStatus indiquant le résultat de cette demande d’autorisation.

Exceptions

Levée si aucune entrée requise n’a été trouvée dans le manifeste de l’application.

Remarques

Lève si PermissionException aucune entrée requise n’a été trouvée dans le manifeste de l’application. Toutes les autorisations ne nécessitent pas d’entrée de manifeste.

S’applique à