2013-02-17 45 views
0

当我查看Windows 8“People”应用程序中的联系人时,会显示许多不同的选项,具体取决于可用的数据。我可以为Windows 8“People”应用程序编写一个插件吗?

contact example

一些是内置的功能,但也有一些调用外部程序,例如映射地址,或者链接到Facebook。

这个应用程序的可扩展性在于我可能会编写一个插件来在此页面上添加另一个选项,以将其连接到我自己的应用程序或具有所附联系人数据的网站?

回答

1

截至今天,内置应用程序(如People应用程序)不可扩展。

+0

太臭了。但我想这是正确的答案。这让我想到了 - 如果他们确实有这个问题,它会如何实施?通常必须发现插件(例如通过MEF)。由于每个应用都位于沙箱中,是否有机会设计允许插件的Windows应用商店应用?他们会去哪里? – 2013-02-17 21:36:17

+0

我必须再考虑一点。这些插件可以存储在ApplicationData本地文件夹中并在启动时枚举。我没有在任何深度(即根本)动态加载代码或反射,所以不确定那里面的挑战。 – 2013-02-17 23:44:26

+0

内部Windows运行时基础架构提供了一个相当灵活的扩展目录 - 这就是共享合同和后台任务(甚至激活)的工作方式。如果将来实施这样的扩展机制,它将利用扩展目录。 – 2013-02-18 15:16:03

相关问题