ローカルフォルダ内のjsonファイルからデータをロードしようとしましたが、PCでLocalStateフォルダにデータが保存されていましたが、電話では、データが電話にないことが示されます。電話とPCの両方からアクセスできるようにjsonファイルを保存する場所はどこですか?それはUWPアプリです。UWPで共有データを使用する方法
0
A
答えて
0
Romaszのように、インスタントシンクと100%データの整合性が要求されない場合は、共有データにRoaming dataを使用してください。
0
ローミングデータを使用して、1つのMicrosoftアカウントのデバイス間で共有ユーザーデータを格納できます。
ApplicationDataContainer roamingSettings = ApplicationData.Current.RoamingSettings;
StorageFolder roamingFolder = ApplicationData.Current.RoamingFolder;
//Get from roaming settings
object userName = roamingSettings.Values["UserName"];
if (userName != null && !string.IsNullOrWhiteSpace(userName.ToString()))
{
ViewModel.UserName = userName.ToString();
}
//Set to roaming settings
roamingSettings.Values["UserName"] = ViewModel.UserName;
//You can also save the info into a file.
StorageFile processFile = await roamingFolder.CreateFileAsync(processFileName, CreationCollisionOption.ReplaceExisting);
await FileIO.WriteTextAsync(processFile, ViewModel.GameProcess.ToString());
//Get from the file
try
{
StorageFile processFile = await roamingFolder.GetFileAsync(processFileName);
string process = await FileIO.ReadTextAsync(processFile);
int gameProcess;
if (process != null && int.TryParse(process.ToString(), out gameProcess) && gameProcess > 0)
{
ViewModel.GameProcess = gameProcess;
}
}
catch { }
を完全なプロジェクトを取得するには、Sample:How to share data across multiple devices in Win10 UWP Appに行く: ここでは、参照することができ、いくつかのコードです。
関連する問題
- 1. ビューコントロール間で共有データを使用する方法
- 2. UWP共有ファイルストレージ
- 3. VB.net XAML UWP共有クラスをDataContextに使用できますか?
- 4. uwpアプリケーションの共有
- 5. whatsapp共有ボタンを使用して現在のURLを共有する方法
- 6. EFで共有する外部キーを使用する方法
- 7. marshmallowのデフォルト共有を使って共有する方法は?
- 8. UWPで.p12を使用してデータに署名する方法
- 9. 共有ホスティングでエクスプレスで静的フォルダを使用する方法
- 10. UWPアプリケーションにRelativePanelを使用する有効な方法
- 11. iOSでswiftを使用してリモートオーディオファイルを共有する方法
- 12. データを共有するJPanelsでJTabbedPaneを使用する
- 13. バンドルを使用してビューページのフラグメントとアダプタのデータを共有する方法
- 14. nsobjectクラスを使用してデータを共有する方法(時計OS 2)
- 15. UWPでSystem.Consoleを使用する方法
- 16. OpenSSLで事前共有キーを使用する方法
- 17. xamarin共有プロジェクトでnugetパッケージを使用する方法
- 18. 共有ホスティングでWindows認証を使用する方法は?
- 19. AARファイルの共有ライブラリでndk-stackを使用する方法
- 20. Xamarin.FormsでMongoDBを使用する方法PCL(共有プロジェクト)
- 21. Haskell共有ライブラリでSystem.Posix.DynamicLinkerを使用する方法
- 22. フォームベースの認証サイトで共有ポイントを使用する方法
- 23. Haskellでスレッドセーフな共有変数を使用する方法
- 24. angular2で共有コンポーネントを使用する方法は?
- 25. asp.netで共有キャッシュを使用する方法
- 26. webpackで親ディレクトリの共有ノードモジュールを使用する方法
- 27. UWPアプリのページ間でxamlを共有
- 28. Microsoft StoreでUWPアプリケーションのリンクを共有
- 29. SparkでJavaRDDパーティション間でデータを共有する方法は?
- 30. JavaScriptでウィンドウとフレームの間でデータを共有する方法
*ローミングデータ*をご覧ください。 – Romasz