BackgroundExecutionManager.RequestAccessKindForModernStandbyAsync メソッド

定義

デバイスがコネクト スタンバイ モードの間に、アプリがバックグラウンドで指定されたレベルのバックグラウンド アクティビティを実行できるように、ユーザーの同意を要求します。 デスクトップ OS エディションでは、ユーザーに同意を求めるプロンプトが表示される場合があります。

public:
 static IAsyncOperation<bool> ^ RequestAccessKindForModernStandbyAsync(BackgroundAccessRequestKind requestedAccess, Platform::String ^ reason);
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<bool> RequestAccessKindForModernStandbyAsync(BackgroundAccessRequestKind const& requestedAccess, winrt::hstring const& reason);
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<bool> RequestAccessKindForModernStandbyAsync(BackgroundAccessRequestKind requestedAccess, string reason);
function requestAccessKindForModernStandbyAsync(requestedAccess, reason)
Public Shared Function RequestAccessKindForModernStandbyAsync (requestedAccess As BackgroundAccessRequestKind, reason As String) As IAsyncOperation(Of Boolean)

パラメーター

requestedAccess
BackgroundAccessRequestKind

要求された種類のバックグラウンド アクセスを指定する BackgroundAccessRequestKind 列挙からの値。

reason
String

Platform::String

winrt::hstring

アプリがバックグラウンドで実行を要求している理由を説明するために、システムがユーザーに表示するプロンプトに表示する文字列。 たとえば、"The app says:" の後に表示される文字列です。

戻り値

完了時にブール値を返す非同期操作。 要求が許可された場合、値は true です。それ以外の場合は false。

属性

Windows の要件

デバイス ファミリ
Windows 11 (10.0.22000.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v14.0 で導入)

適用対象