Поделиться через


Permissions.CheckStatusAsync<TPermission> Метод

Определение

Извлекает текущее состояние разрешения.

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)

Параметры типа

TPermission

Тип разрешения для проверка.

Возвращаемое значение

Значение PermissionStatus , указывающее текущее состояние разрешения.

Исключения

Возникает, если требуемая запись не найдена в манифесте приложения.

Комментарии

Вызывает исключение PermissionException , если в манифесте приложения не найдена требуемая запись. Не для всех разрешений требуется запись манифеста.

Применяется к