。
実際、Windows Phone 10のすべてのアプリケーションには、独自のデフォルトcontext menu
が設定されています。すべてのアプリが「Windows phone 10コンテキストメニュー」と同じコンテキストメニューを持っているわけではありません。たとえば、人のアプリのデフォルトコンテキストメニューは「編集」、「削除」などで、写真アプリは「共有」、「アルバムに追加」などです。そのため、追加する必要があるアプリケーションのコンテキストメニューを特定する必要があります。
あなたが開発しているuwpアプリケーションのコンテキストメニューを追加したい場合は、簡単に行うことができます。 uwpアプリケーションでは、PopupMenu
を使用してカスタムコンテキストメニューを作成し、UICommand
を使用してメニュー項目を追加できます。詳細はコンテキストメニューofficial sampleを参照してください。 1つのアイテムを選択して別のアプリを起動する場合は、アイテムが選択されたときにLauncherクラスでアプリを起動する必要があります。アプリを起動する方法の詳細については、this sampleを参照してください。
Edgeアプリのコンテキストメニューを表示した画像として追加する場合は、Microsoft Edge Extensionsを使用する必要があります。その拡張は、contextMenus.create
メソッドのような相対APIのコンテキストメニューをサポートしています。詳細はsupported APIsの内線番号を参照してください。 EdgeのコンテキストメニューAPIは、Microsoft Edge(38)/ Windows 10(14393)のみをサポートしていることに注意してください。
他のアプリと同じです。アプリが拡張APIや公開APIを開いていない場合は、contextMenuを直接変更することはできません。
初めてアプリをインストールするときにメニューが追加されます(&)。
uwpアプリがサンドボックスなので、現在のアプリが最初に実行されたときに別のアプリにメニューを追加することはできません。 Edgeのようなサードパーティのアプリケーションでは、エクステンションを完了してエクスプローラにロードするだけで、コンテキストメニューの変更を反映させることができます。アプリケーションからコントロールすることはできません。
アプリリストのアプリをタップ&ホールドしたときに表示されるコンテキストメニューを参照していますか?ジャンプリストはモバイルではサポートされていません。 –
あなたは実際にここで 'コンテキストメニュー 'とは何ですか?より明確に説明するための写真を提供してください。 [この写真](https://i.stack.imgur.com/r2dH9.png)のように開始画面にメニューを追加するという意味ですか? –
@ SunteenWu-MSFTポスト –