How to add context menu to windows phone 10's context menu.
Menu will get added when app is install & run for first time.
Clicking on that menu will open the app with provided data.
Is it possible in UWP ?
How to add context menu to windows phone 10's context menu.
Menu will get added when app is install & run for first time.
Clicking on that menu will open the app with provided data.
Is it possible in UWP ?
Actually every app in windows phone 10 has its own default
context menu
. Not all the app have the same context menu called 'windows phone 10 context menu'. For example, the people app's default context menus are "Edit","Delete" and so on, and the photo app's are "Share","Add to album" and so on. So you need to determine which app's context menu you need to added.If you want add context menu for a uwp app you're developing, that is easy to do. In uwp app you can use
PopupMenu
to create a custom context menu and withUICommand
to add menu items. Details please reference the context menu official sample. If you want to launch another app by selecting one item, you need to launch the app by Launcher class when the item selected. More details about how to launch an app please reference this sample.If you want add context menu for Edge app as the picture you showed, you need to use the Microsoft Edge Extensions. That extension support context menu relative APIs like
contextMenus.create
method. Details please reference the supported APIs in the extension. Pay attention that the context menu APIs for Edge only support for Microsoft Edge (38) / Windows 10 (14393).Same for other apps, if the app doesn't open an extension or public APIs, you cannot change the contextMenu directly.
You cannot add a menu to another app when current app is first run since the uwp app is sandbox. For third party apps like Edge, you can only complete the extension and load it to explorer to let the context menu changes take effects, you cannot control it from your app.