Permissions.RequestAsync<TPermission> メソッド

定義

このアプリケーションのアクセス許可をユーザーに要求します。

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)

型パラメーター

TPermission

チェックするアクセス許可の種類。

戻り値

PermissionStatusこのアクセス許可要求の結果を示す 値。

例外

アプリケーション マニフェストで必要なエントリが見つからなかった場合にスローされます。

注釈

アプリケーション マニフェストで必要なエントリが見つからなかった場合は、 がスロー PermissionException されます。 すべてのアクセス許可にマニフェスト エントリが必要なわけではありません。

適用対象