問題タブ [storagefolder]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
510 参照

c# - StorageFolder.CreateFolderAsyncが失敗する理由/時期

のドキュメントにStorageFolder.CreateFolderAsyncは、「ライブラリやファイルグループなどの仮想フォルダにサブフォルダを作成しようとすると、この方法が失敗する可能性があります」と書かれています。以上です。これ以上の詳細はありません。

誰かがこの問題に関してより深い知識や経験を持っていますか?なぜ/いつ/どのような状況で作成が失敗する可能性がありますか?そして、「失敗」とはどういう意味ですか?例外がスローされます(どれ)?サイレント障害?

0 投票する
4 に答える
1464 参照

c# - FolderPicker から StorageFolder にフォルダを保存するには?

私がこれをやろうとすると:

エラーが表示されます:

エラー 2 'await' 演算子は、非同期メソッド内でのみ使用できます。このメソッドを 'async' 修飾子でマークし、その戻り値の型を 'Task' に変更することを検討してください。C:\Users\Lukasz\Documents\Visual Studio 2012\Projects\RobimyProjekt\RobimyProjekt\ImageBrowser.xaml.cs.

「await」を削除すると、別のエラーが表示されます:

エラー 2 タイプ 'Windows.Foundation.IAsyncOperation' を 'Windows.Storage.StorageFolder' に暗黙的に変換できません C:\Users\Lukasz\Documents\Visual Studio 2012\Projects\RobimyProjekt\RobimyProjekt\ImageBrowser.xaml.cs 61 36 RobimyProjekt.

どうしたの?そのコードは、Visual Studio 2012 を使用して msdna と i からのものです。

0 投票する
2 に答える
109 参照

xaml - C# Windows 8 XAML - ApplicationData ファイルをどこに追加しますか?

とても簡単な質問があります。にあるはずのいくつかのファイルを非同期にロードしようとしていますApplicationData.Current.LocalFolderが、そのディレクトリはどこですか? このフォルダにいくつかのファイルを追加するにはどうすればよいですか?

0 投票する
1 に答える
4077 参照

c# - ms-appdata を使用して StorageFolder にアクセスする

フォルダーとファイルの絶対パスを保存して使用する必要があるアプリがあります。私は非常に単純な問題を抱えています。"ms-appdata:///local/my_folder" のようなフォルダーのパスを保存し、このパスから StorageFolder を取得しようとすると、FileNotFoundException がスローされます。この例外がスローされるのはなぜですか?

私の知る限り、「ms-appdata:///local/my_folder」は「C:\Data\Users\DefApps\AppData\{2F102375-2740-441C-BF2F-808608F47DA1}\Local\my_folder」と同じです。後者の文字列は、StorageFolder の GetFolderFromPathAsync 静的メソッドによって受け入れられます。前者から後者の Uri を作成するにはどうすればよいですか?

編集:明確な質問。

0 投票する
2 に答える
1575 参照

c# - Windows Phone 8.1 でアルバム情報を取得する

Windows Phone 8.1 以降では、MusicLibrary 内の音楽ファイルにアクセスできます。すべてのファイルを問題なく読み取ることができます。

しかし今、私はアルバム情報を読みたいと思っています。

その foreach でアルバム情報 (名前、アーティスト、アルバム アート) を取得するにはどうすればよいですか?

0 投票する
1 に答える
228 参照

interface - WinRT の ISt​​orageFolder インターフェイスの目的は何ですか?

WinRT はIStorageFolderインターフェイスとStorageFolderクラスの両方を公開するため、反射的にコード全体でインターフェイスを使用することになりました。IStorageFolder圧縮されたアーカイブ内のフォルダーなど、ファイルシステム以外のフォルダーをサポートするための抽象化として使用できると考えました。ただし、IStorageFolderインターフェイスを見ると、すべてのメソッドが具体的なStorageFolderインスタンスを返すように宣言されています。そのため、このインターフェースに基づいて仮想ファイルシステムを実装することはできません。

IStorageFolderでは、有用な抽象化とはどのようなものでしょうか? それとも、その存在には技術的な正当性がありますか?

0 投票する
5 に答える
3942 参照

c# - Windows Phone ランタイムで StorageFolder 内のすべてのファイルを取得する方法は?

フォルダーとそのサブフォルダー内のすべてのファイルを取得したい。しかし、次のようなフラットなクエリ:

例外をスローしArgumentExceptionます:

タイプ 'System.ArgumentException' の初回例外が発生しました

追加情報: 値が期待される範囲内にありません。

サブフォルダーを 1 つずつクエリする前に、他の方法はありませんか?

0 投票する
1 に答える
428 参照

c# - フォルダー RelativeID からフォルダーを取得する - Windows Phone

Windows Phone 8.1 でフォルダーの相対 ID からフォルダーを取得するにはどうすればよいですか?

StorageFolder folder = await StorageFolder.GetFolderFromPathAsync(path);

このコードは、relativeID ではなくフル パスで機能します。