0

Windows 8.1 ApplicationView 名前空間に新しい API があります。ApplicationView.Consolidated | 連結イベント。MSDN

説明: 最近使用したアプリのリストからウィンドウが削除されたとき、またはユーザーがウィンドウを閉じるジェスチャを実行したときに発生します。

MSDN ドキュメントは少しあいまいです。これは、アプリケーションがユーザーまたはシステムによって終了されたことを検出するために開発者が使用できる API ですか? このイベントを処理するシナリオは何ですか?

4

1 に答える 1

3

統合イベントは、MSApp.createNewView によって作成されたセカンダリ ビューによってのみ発生するため、アプリのメイン ビューには適用されません。つまり、アプリのメイン ウィンドウが閉じられたときには発生しません。セカンダリ ビューの 1 つが閉じられたことをアプリ全体に知らせるためだけに存在します。

これはMultiple Views サンプルで実証されており、この問題に関するコードには長い解説があります。

要するに、アプリを閉じたときに発生するサスペンド以外のイベントはありません。サスペンド イベントを使用して、必要なことを行います。

于 2013-11-07T17:51:21.813 に答える