使用来自隔离存储的InstallCommandSetsFromFileAsync?

时间:2013-02-01 18:37:30

标签: c# windows-phone-8 windows-phone isolatedstorage

我目前正在使用VoiceCommandService.InstallCommandSetsFromFileAsync方法在Windows Phone 8中启用语音,以便从XML文件安装语法定义。

使用此功能,是否可以通过隔离存储加载命令?我的想法是,我希望命令可编辑,以便用户可以自己添加新命令,这些命令将在下次启动应用程序时实现。

目前我这样做:

await VoiceCommandService.InstallCommandSetsFromFileAsync(new Uri("ms-appx:///Commands.xml"));

1 个答案:

答案 0 :(得分:3)

我发现我只需要通过编写ms-appdata:///local/Commands.xml而不是ms-appx:///Commands.xml来动态加载它来引用它。

这是通过猜测和过去使用类似资源的经验来完成的。非常奇怪,没有关于此的文件。