Permissions.RequestAsync<TPermission> Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fordert die Berechtigung des Benutzers für diese Anwendung an.
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)
Typparameter
- TPermission
Der zu überprüfende Berechtigungstyp.
Gibt zurück
Ein PermissionStatus Wert, der das Ergebnis dieser Berechtigungsanforderung angibt.
Ausnahmen
Wird ausgelöst, wenn im Anwendungsmanifest kein erforderlicher Eintrag gefunden wurde.
Hinweise
Wird ausgelöst PermissionException , wenn im Anwendungsmanifest kein erforderlicher Eintrag gefunden wurde. Nicht für alle Berechtigungen ist ein Manifesteintrag erforderlich.