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)); } }
public static Stream OpenFileForReading(string uri) { return(FileHelper.OpenFileForReading(FileHelper.GetFileForPathOrURI(uri))); }