スタート画面に永久的な貝を配置することは可能ですか
-
20-12-2019 - |
質問
URI QueryStringパラメータを除外することが可能であれば、ユーザーがタイルをピンするときにアプリケーションにリンクしていない可能性があるように疑問に思います。これは、いくつかのShelltilesをスタート画面に固定する際の設計上の理由からなるでしょう。ユーザは、もちろん、スタート画面またはアプリ自体の中のボタンから手動でタイルを削除することができます。これを試してみると、私がまだアプリケーションに宛てられていますが、デバッグエラーも発生します。
シェルタイルを作成したときの例は次のとおりです
ShellTile.Create(new Uri("/MainPage.xaml?" + Constants.Key + title, UriKind.Relative), LiveTile);
.
これはどういうわけか変更されることができますか?
解決
あなたの二次タイルはユニークなナビゲーションURIを持っている必要があります。ただし、すぐに自分自身を閉じるであろうページに移動することができます。それは最善の解決策ではありませんが、より良い方法はありません。
独自性はGuid
を使用するだけです。たとえば、Application.Current.Terminate()
を使用してコードでアプリを閉じることができます。
所属していません StackOverflow