AppResourceGroupInfo.StartSuspendAsync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
関連付けられているアプリの中断状態への移動を開始します。
public:
virtual IAsyncOperation<AppExecutionStateChangeResult ^> ^ StartSuspendAsync() = StartSuspendAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<AppExecutionStateChangeResult> StartSuspendAsync();
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<AppExecutionStateChangeResult> StartSuspendAsync();
function startSuspendAsync()
Public Function StartSuspendAsync () As IAsyncOperation(Of AppExecutionStateChangeResult)
戻り値
アプリを中断しようとした結果。
- 属性
Windows の要件
デバイス ファミリ |
Windows 10, version 1803 (10.0.17134.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v6.0 で導入)
|
アプリの機能 |
appDiagnostics
|
注釈
既に中断されているアプリでこのメソッドを呼び出すと、成功が返されます。
このメソッドは、アプリを中断状態に移動する標準ワークフローを開始します。 たとえば、デスクトップでは、このワークフローにはアプリの最小化が含まれます。 これには、中断中の延期を考慮するなど、通常の方法でアプリの OnSuspending コールバックを呼び出すことも含まれます。 このメソッドは、中断ワークフローを開始するとすぐに戻り、アプリが状態を遷移するか 、OnSuspending メソッドを実行するまで待機しません。 遅延によっては、アプリの中断に時間がかかる場合があることに注意してください。
このメソッドは任意 の AppResourceGroupInfo から呼び出すことができますが、フォアグラウンド アプリのメソッドのみが成功する可能性が高くなります。 フォアグラウンド アプリを中断すると、そのアプリの他のリソース グループが中断される可能性があります。
バックグラウンド タスクに関連する ResourceGroups では、中断/再開の概念がないため、このメソッドは機能しません。
このメソッドは、中断/再開の概念がないため、デスクトップ ブリッジアプリでは機能しません。