コード例 #1
0
ファイル: FileHelper.cs プロジェクト: huaqiangame/dahhu
        public static Stream OpenFileForReading(System.Uri uri)
        {
            Task <StorageFile> task = WindowsRuntimeSystemExtensions.AsTask <StorageFile>(StorageFile.GetFileFromApplicationUriAsync(uri));

            task.Wait();
            if (task.Status != TaskStatus.RanToCompletion)
            {
                throw new Exception("Filed to open file " + uri.ToString());
            }
            else
            {
                return(FileHelper.OpenFileForReading(task.Result));
            }
        }
コード例 #2
0
ファイル: FileHelper.cs プロジェクト: huaqiangame/dahhu
 public static Stream OpenFileForReading(string uri)
 {
     return(FileHelper.OpenFileForReading(FileHelper.GetFileForPathOrURI(uri)));
 }