Permissions.RequestAsync<TPermission> Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.