2

へのWindows 8からの移植これらの行の当量を把握しようと、私は、Windows Phone 7のにポートへのWindows 8からアプリをしようと苦労してるのWindows Phone

var localFolder = ApplicationData.Current.LocalFolder; 
IReadOnlyList<StorageFile> fileList = await localFolder.GetFilesAsync(); 

これは、すべてのファイルを取得しますlocalFolderfileList

に保存しますから、私はappStorageが0のインスタンスである

string[] fileList = appStorage.GetFileNames(); 

を使用してWindows Phoneでこれを行うことができます。しかし、上記のコード行を使用すると、WinRTでファイルの作成日を取得したい場合など、リストのファイルに特定の関数を使用することはできません。file.DateCreated

答えて

3

If appStorageがIsolatedStorageFile型であり、それは時間についてだけではありませんGetCreationTime方法http://msdn.microsoft.com/en-us/library/system.io.isolatedstorage.isolatedstoragefile.getcreationtime.aspx

+0

を使用し、私はIReadOnlyList のfileList = localFolder.GetFilesAsync()待つ '使用してWin8に行ったようにファイルのリストを作りたい;' を: ) –

+1

デスクトップバージョンのWindowsと同じように、Windows Phone 7に「ファイル」はありません。ローカルの「フォルダ」はなく、IsolatedStorageFile(およびIsolatedStorage - キー/バリューストア)だけです。 Windows 8アプリケーションでIsolatedStorageFileを使用するのと異なるのは、ファイルシステムを使用する場合と同じです。また、Win8で持っているすべてのローカルストレージファイルの機能は、Windows Phone 7にはありません –

関連する問題