質問: new TileNotification(content.GetXml()); TileUpdateManager.CreateTileUpdaterForApplication() .Update(n); } } } ``` ### 補足情報(言語/FW/ツール等のバージョンなど) Microsoft Visual Studio Community 2017 Version 15.0.26228.9 D15RTWSVC Microsoft .NET Framework Version 4.6.01586 です。 よろしくお願いします。
回答: こんにちは。 cancat様の試されたサイト Universal Windows Platform appのタイルのプログラム UWPTileNotification を当方で試してみたのですが、githubに置かれてあるソースをまるごと(Clone or download)からZIPでダウンロードして展開し、ソリューションを開いてリビルドすれば、何もソースを編集しないでもビルドは完了し、サンプルが示すところの動作はしました。 ただし、ビルドの過程でいくつかコンポーネントの自動アップデートが行われましたので、cancat様とは環境の違いのせいもあるかもしれません。当方の環境はVisual Studio 2017 Professional (v15.2) とWindows 10 Pro バージョン1703 です。 スタート画面に出す方法ですが、上記のUWPTileNotificationではスタートメニューに入るだけなので、そこからは自力でスタート画面にタイルを登録する必要があります。 では実際にWindows 10のスタート画面に自アプリのタイルを表示させるコードですが、私も色々と探してみましたが、Windows 8~8.1時代のMetro, Modern UIからのタイル表示の方法の説明になっていたりするので、UWPとしては有用な情報なものの、少し混乱しやすいように思いました。 そんな中で今、一番Windows 10 での事情に沿った説明がされていると感じたのが当のマイクロソフトの記事です。UWP アプリのタイル、バッジ、通知 最初に読むものとしてはなかなか網羅的に書かれていると感じました。 これから始まる記事 セカンダリ タイル セカンダリ タイルをピン留めする に沿ってテストプログラムを作ってみたところ、そのテストプログラムからスタート画面(セカンダリタイル)に登録して表示することまで確認できました。 テキストや画像の更新表示までは試していませんが、この記事をベースにして、 ローカル タイル通知の送信 を利用し、画像やテキストをスタート画面のタイルに更新表示することになるかと思います。