SystemTriggerType 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
バックグラウンド タスクのトリガーに使用できるシステム イベントを指定します。
public enum class SystemTriggerType
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class SystemTriggerType
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum SystemTriggerType
var value = Windows.ApplicationModel.Background.SystemTriggerType.invalid
Public Enum SystemTriggerType
- 継承
-
SystemTriggerType
- 属性
Windows の要件
デバイス ファミリ |
Windows 10 (10.0.10240.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v1.0 で導入)
|
フィールド
BackgroundWorkCostChange | 13 | バックグラウンド タスクは、バックグラウンド作業のコストが変化したときにトリガーされます。
|
ControlChannelReset | 5 | コントロール チャネルがリセットされたら、バックグラウンド タスクがトリガーされます。 注意 このトリガーの種類では、 OneShot モードはサポートされていません。 そのため、SystemTrigger コンストラクターを使用する場合、OneShot パラメーターは false である必要があります。
|
DefaultSignInAccountChange | 15 | バックグラウンド タスクは、既定のサインイン アカウントが変更されたときにトリガーされます。 注意 この値は、バージョン 1607 Windows 10で導入されました。 |
InternetAvailable | 6 | バックグラウンド タスクは、インターネットが使用可能になったときにトリガーされます。 |
Invalid | 0 | 有効なトリガーの種類ではありません。 |
LockScreenApplicationAdded | 9 | バックグラウンド タスクは、タイルがロック画面に追加されたときにトリガーされます。 |
LockScreenApplicationRemoved | 10 | バックグラウンド タスクは、タイルがロック画面から削除されたときにトリガーされます。 |
NetworkStateChange | 4 | バックグラウンド タスクは、コストや接続の変更など、ネットワークの変更が発生したときにトリガーされます。 |
OnlineIdConnectedStateChange | 12 | バックグラウンド タスクは、アカウントに接続されている Microsoft アカウントが変更されたときにトリガーされます。 |
PowerStateChange | 14 | バックグラウンド タスクは、バッテリーの状態 BatteryStatus が変更されたときにトリガーされます。 注意 この値は、Windows 10で導入されました。 |
ServicingComplete | 8 | バックグラウンド タスクは、システムがアプリの更新を完了したときにトリガーされます。 |
SessionConnected | 7 | セッションが接続されたら、バックグラウンド タスクがトリガーされます。
|
SmsReceived | 1 | バックグラウンド タスクは、インストールされているモバイル ブロードバンド デバイスによって新しい SMS メッセージが受信されたときにトリガーされます。 |
TimeZoneChange | 11 | バックグラウンド タスクは、デバイスでタイム ゾーンが変更されたときにトリガーされます (たとえば、システムが夏時間のクロックを調整する場合など)。 注意 このトリガーは、新しいタイム ゾーンが実際にシステム時刻を変更した場合にのみ発生します。 |
UserAway | 3 | ユーザーが不在になったら、バックグラウンド タスクがトリガーされます。
|
UserPresent | 2 | ユーザーが在席になったら、バックグラウンド タスクがトリガーされます。
|
注釈
バージョン履歴
Windows のバージョン | SDK バージョン | 追加された値 |
---|---|---|
1607 | 14393 | DefaultSignInAccountChange |