BackgroundExecutionManager クラス

定義

バックグラウンド タスクを実行するためのアクセス許可を管理します。

public ref class BackgroundExecutionManager abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
class BackgroundExecutionManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public static class BackgroundExecutionManager
Public Class BackgroundExecutionManager
継承
Object Platform::Object IInspectable BackgroundExecutionManager
属性

Windows の要件

デバイス ファミリ
Windows 10 (10.0.10240.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v1.0 で導入)

注釈

バージョン履歴

Windows のバージョン SDK バージョン 追加された値
1803 17134 RequestAccessKindAsync

メソッド

GetAccessStatus()

アプリのバックグラウンド タスク実行機能を取得します。

GetAccessStatus(String)

指定したアプリのバックグラウンド タスク実行機能を取得します。

GetAccessStatusForModernStandby()

デバイスがコネクト スタンバイ モードのときに、呼び出し元アプリのバックグラウンド タスク実行機能を示す値を取得します。

GetAccessStatusForModernStandby(String)

デバイスがコネクト スタンバイ モードのときに、指定したアプリのバックグラウンド タスク実行機能を示す値を取得します。

RemoveAccess()

バックグラウンド タスクを実行する可能性があるアプリの一覧から呼び出し元アプリを削除します。

RemoveAccess(String)

バックグラウンド タスクを実行する可能性があるアプリの一覧から特定のアプリを削除します。

RequestAccessAsync()

バックグラウンド タスクの実行をアプリに許可するように要求します。

RequestAccessAsync(String)

バックグラウンド タスクの実行をアプリに許可するよう非同期に要求します。

RequestAccessKindAsync(BackgroundAccessRequestKind, String)

アプリがバックグラウンドで指定したレベルのバックグラウンド アクティビティを実行することを許可することに同意するかどうかをユーザーに求めます。 デスクトップ OS エディションでは、ユーザーに同意を求めるメッセージが表示される場合があります。

RequestAccessKindForModernStandbyAsync(BackgroundAccessRequestKind, String)

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

適用対象

こちらもご覧ください