Answered by:
Allow other to extend our metro WinJS app

Question
-
I wonder if I can provide own charms/extension points that other apps can contribute to / use?
So for instance if my app could consume additional filters provided by "plugins"?
Friday, November 11, 2011 10:53 PM
Answers
-
Hi Phil,
This is not possible with Metro Style applications. Metro Style applications are Sandboxed and security keeps you from modifying other peoples applications. Your design would be best served by a Desktop application.
-Jeff
Jeff Sanders (MSFT)- Proposed as answer by Jeff SandersMicrosoft employee, Moderator Tuesday, November 15, 2011 2:42 PM
- Marked as answer by Jie Bao Wednesday, December 7, 2011 8:00 AM
Tuesday, November 15, 2011 2:42 PMModerator
All replies
-
Hi Phil,
If you mean Custom Charms the answer is No. They are system provided. You CAN however use Sharing contracts to share all sorts of stuff between applications: http://msdn.microsoft.com/en-us/library/windows/apps/hh464906(v=VS.85).aspx
What are you trying to accomplish in your scenario?
-Jeff
Jeff Sanders (MSFT)Monday, November 14, 2011 2:10 PMModerator -
The scenario is that others should be able to provide additional "filters" for my application. Lets say I have an automatic photo content recognition app, that can detect landscapes and city photos and now someone develops an algorithm to detect mountains. My app generates tags based on the photo content and that additional algo embedded in a "plugin" could provide the new tag "mountain". Something like that.Monday, November 14, 2011 2:57 PM
-
Hi Phil,
This is not possible with Metro Style applications. Metro Style applications are Sandboxed and security keeps you from modifying other peoples applications. Your design would be best served by a Desktop application.
-Jeff
Jeff Sanders (MSFT)- Proposed as answer by Jeff SandersMicrosoft employee, Moderator Tuesday, November 15, 2011 2:42 PM
- Marked as answer by Jie Bao Wednesday, December 7, 2011 8:00 AM
Tuesday, November 15, 2011 2:42 PMModerator