0

現在、VoiceCommandService.InstallCommandSetsFromFileAsync メソッドを使用して XML ファイルから文法定義をインストールすることにより、Windows Phone 8 でアプリを音声対応にしています。

この機能を使用して、代わりに分離ストレージを介してコマンドをロードすることは可能ですか? アイデアは、コマンドを編集可能にして、ユーザーが自分で新しいコマンドを追加できるようにすることです。これは、アプリケーションの次回の起動時に実装されます。

現在、私はこれをやっています:

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

1 に答える 1

3

動的にロードするms-appdata:///local/Commands.xmlのではなく、書き込みによって参照する必要があることがわかりました。ms-appx:///Commands.xml

これは、同様のリソースでの推測と過去の経験を通じて行われました。これに関するドキュメントがなかったのはかなり奇妙です。

于 2013-02-06T20:41:07.047 に答える