コード例 #1
0
 private async Task<PictureViewModel> LoadPictureAsync(string filename)
 {
     PictureViewModel newPicture = PictureViewModel.CreateNew();
     newPicture.Title = Path.GetFileName(filename);
     newPicture.Path = Path.GetFullPath(filename);
     if (this.IsThumbnailRequested)
     {
         await newPicture.LoadThumbnailAsync(filename);
     }
     else
     {
         await newPicture.LoadImageAsync(filename);
     }
     newPicture.CreationDate = File.GetCreationTimeUtc(Path.GetFullPath(filename));
     return newPicture;
 }