2016-07-30 2 views
0

私はTimeTriggerでバックグラウンドタスクを使用しようとしています。私はApplication.OnBackgroundActivatedにつながるエントリポイントをOSバージョン332以上で呼び出す必要はありません。それはタイムトリガの結果として呼び出され示すApplication.OnBackgroundActivatedにはparamはありませんようだ勝利10 UAP:TimeTriggerとApplication.OnBackgroundActivated

  1. は、私は2つの質問があります。具体的には、私のアプリでは、他のトリガーやユースケースのために呼び出すことができます。私はそれが時間トリガの起動であることを確認するために何らかの方法が必要です。

  2. TimeTriggerは最小15分しか設定できません。この時間を短縮する目的でデバッグする方法はありますか?あなたの最初の質問については

答えて

0

アプリケーションが複数のバックグラウンドタスクを持っている場合、あなたはタスクが開始されているかを識別するためにBackgroundActivatedEventArgs.TaskInstance.Task.Nameを使用することができます。公式Background activation sampleを参照すると、その動作を確認できます。

2番目の質問には、はい、この時間を短縮するためのデバッグ方法があります。あなたのアプリをデバッグするときTimeTriggerが登録された後、次のlifecircleイベントを見ることができるLifecycle Eventsを見つけることができます。

enter image description here

TimeTriggerTaskはすぐに解雇され、この項目をするだけをクリックします。

関連する問題