http://msdn.microsoft.com/en-us/library/windows/apps/hh464925.aspx#app_activationを参照しています
// App is an Application
public App()
{
this.InitializeComponent();
// Doesn't compile
//this.Activated += OnActivated;
this.Suspending += OnSuspending;
}
protected override void OnActivated(IActivatedEventArgs args)
{
System.Diagnostics.Debug.WriteLine("OnActivated");
}
private void OnSuspending(object sender, SuspendingEventArgs e)
{
var deferral = e.SuspendingOperation.GetDeferral();
deferral.Complete();
}
OnActivated
トリガーされることはありません。OnSuspending
約 30 秒後にアプリを終了すると、トリガーされます。
Activated
イベントをキャプチャするにはどうすればよいですか? ドキュメントにはそう書いてありますが、 にActivated
イベントが見つからないのは奇妙です。App