Freigeben über


Permissions.CheckStatusAsync<TPermission> Methode

Definition

Ruft den aktuellen status der Berechtigung ab.

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

Typparameter

TPermission

Der zu überprüfende Berechtigungstyp.

Gibt zurück

Ein PermissionStatus Wert, der den aktuellen status der Berechtigung 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.

Gilt für: