自分のUWPアプリケーションで自分のソリューションにMVVMを使用します。私は、設定と呼ばれるクラスを持っています。私はそれをディスクに保存したい。どうやってやるの?あなたがアプリケーションに関連する設定を保存したい場合は私のUWPアプリケーションに設定を保存する簡単な方法
1
A
答えて
1
を保存することができるJSON文字列にクラスをシリアライズし、デシリアライズするJSON.NETを使用しています。
この場合、設定はローカルユーザーフォルダ(ローミングされていない)に保存されます。また、ローミングアプリケーションフォルダに保存することもできます。そのため、設定はユーザーの他のマシンにも移動できます。 は、設定を保存するには:
Settings settings = new Settings();
await SettingsService.SaveSettings(settings);
設定をロードするには:
Settings settings = await SettingsService.LoadSettings();
は、すべてのタイプをシリアライズすることができないことに注意してください。除外するプロパティは[JsonIgnore]
属性を取得できます。
1
私はあなたがApplicationData.LocalSettingsを使用することをお勧めします。あなたが明示的に非常に簡単に設定を保存するジョブを作成するファイルから読み取り/書き込みに指定する必要はありません。これにより
。私は何
2
最良の方法は、ApplicationData.LocalSettingsを使用することです。これは、設定やユーザー設定(ファイルやオブジェクトなどのユーザーデータではありません)を格納するためにのみ使用する必要があることに注意してください。設定を保存するには
コードの下に使用してください:[設定]から値を取得するには
//Get reference to LocalSettings:
var localSettings = ApplicationData.Current.LocalSettings;
localSettings.Values["ServiceAddress"] = "<<Address of your service to store>>";
コードの下に使用してください:
var serviceAddressFromSettings = localSettings.Values["ServiceAddress"].ToString();
は、値をキャストすることを忘れないでください。
関連する問題
- 1. Tomcatに簡単なカスタム設定を保存する方法
- 2. 設定を定数に簡単に保存する方法は?
- 3. 既存のGitLite設定でGitLabを設定する簡単な方法
- 4. 設定ファイルにアプリケーション設定を保存する方法は?
- 5. アプリのアプリケーション設定管理で簡単にする方法は?
- 6. ユーザーデータ/入力をアプリケーションに保存する最も簡単な方法
- 7. HTMLテーブルをSQLファイルに保存する簡単な方法は?
- 8. rubyオブジェクトをコマンドラインに保存する簡単な方法は?
- 9. 外部RSSフィードを保存する最も簡単な方法
- 10. アプリケーションの設定をファイルに保存する方法は?
- 11. WP7アプリケーションに設定値を保存する最善の方法
- 12. uwpとaspコアの間でapiリクエストを簡単に保護する方法
- 13. Xamarin.Formsにアプリケーション設定を保存する方法
- 14. オブジェクトにプロパティを設定する最も簡単な方法は?
- 15. wxTextCtrlに値を設定する簡単な方法
- 16. WinRTアプリケーションの設定を保存する最良の方法は?
- 17. ToolStripTextBoxの左の余白を設定する簡単な方法
- 18. Rocket.Chatの設定をファイルに保存して簡単に展開する
- 19. Wordpressカスタムポストタイプの簡単なユーザーロールを設定する方法
- 20. データベースにアプリケーション設定を保存する
- 21. 設定をasp.netアプリケーションに保存する
- 22. app.configに保存しないアプリケーション設定
- 23. MySQLデータベースに関するメタデータを保存する簡単な方法
- 24. MVCのデータベースに画像を保存する最も簡単な方法は
- 25. C#アプリケーション設定でbyte []を保存する方法
- 26. iPhone - アプリケーションからユーザー設定を保存する方法は?
- 27. 設定ファイルで簡単な数式を評価する方法
- 28. OS XでPHP/MySQLを設定する簡単な方法は?
- 29. jQueryで数値を書式設定する簡単な方法
- 30. html/javascriptで2ステップフォームを設定する簡単な方法
あなたが保存したいと頻度は、あなたがそれにアクセスすることを望むものすべてを共有することができますか? – Apoorv