BackgroundTransferStatus 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
転送操作の状態値を定義します。
public enum class BackgroundTransferStatus
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class BackgroundTransferStatus
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum BackgroundTransferStatus
var value = Windows.Networking.BackgroundTransfer.BackgroundTransferStatus.idle
Public Enum BackgroundTransferStatus
- 継承
-
BackgroundTransferStatus
- 属性
Windows の要件
デバイス ファミリ |
Windows 10 (10.0.10240.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v1.0 で導入)
|
フィールド
Canceled | 6 | 転送操作が取り消されました。 |
Completed | 5 | 転送操作が完了しました。 |
Error | 7 | 転送操作中にエラーが発生しました。 |
Idle | 0 | アプリケーションがアイドル状態です。 |
PausedByApplication | 2 | アプリケーションが転送操作を一時停止しました。 |
PausedCostedNetwork | 3 | コスト ポリシーが原因で転送操作が一時停止されます (たとえば、コストのかかるネットワークに移行)。 |
PausedNoNetwork | 4 | ネットワーク接続がないため、転送操作が一時停止されます。 |
PausedRecoverableWebErrorStatus | 8 | アプリで構成された回復可能な Web エラー状態の 1 つ (RecoverableWebErrorStatuses)。 |
PausedSystemPolicy | 32 | リソースの制約により、転送はシステムによって一時停止されます。 制約の例としては、アプリケーションがフォアグラウンドに存在しない場合に、システムがバッテリ セーバー上にある場合があります。 Windows Phoneでは、バッテリー セーバーがアクティブ化されている場合、バックグラウンド タスクが実行できる十分なメモリ、CPU、電源リソースを取得できない場合、またはネットワーク条件が 2G で、アプリがフォアグラウンドにない場合、転送はこの状態になります |
Running | 1 | 転送は現在進行中です。 |
注釈
バージョン履歴
Windows のバージョン | SDK バージョン | 追加された値 |
---|---|---|
1709 | 16299 | PausedRecoverableWebErrorStatus |