共用方式為


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 。 並非所有許可權都需要指令清單專案。

適用於