次の方法で共有


BackgroundTransferStatus 列挙型

定義

転送操作の状態値を定義します。

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

適用対象

こちらもご覧ください