2013-02-01 81 views
0

我目前通過使用VoiceCommandService.InstallCommandSetsFromFileAsync方法從XML文件安裝語法定義來在Windows Phone 8中啓用我的應用程序。使用隔離存儲的InstallCommandSetsFromFileAsync?

使用此功能,是否有可能以某種方式通過隔離存儲加載命令?我的想法是,我想讓這些命令可編輯,以便用戶可以自己添加新的命令,這將在下次應用程序啓動時執行。

目前,我這樣做:

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

回答

3

我想通了,我剛寫ms-appdata:///local/Commands.xml而不是ms-appx:///Commands.xml動態加載它來指它。

這是通過猜測和過去類似資源的經驗。很奇怪,沒有關於此的文檔。

+1

有:https://msdn.microsoft.com/en-us/library/windows/apps/jj655406.aspx – Lyra