var validName = FileHelper.GetValidFileName(invalidFileName);
GetFileSize
1 2
var size = FileHelper.GetFileSize(3216546); // Gb, MB, Kb...
GetStorageFile
1
var file = FileHelper.GetStorageFile(filePath);
GetFileFromEmbededResources
1 2 3
// Resource Should be marked as EmbededResource var uri = new Uri("ms-appx:///Assets/Mask/ForegroundFocusMask.png"); Stream? stream = FileHelper.GetFileFromEmbededResources(assembly, uri);
GetFileFromUri
1 2 3 4
// Resource Should be marked as Content and CopyToOutput enabled. (File exist in output directory) // uri can be ms-appx or filePath var uri = new Uri("ms-appx:///Assets/Mask/ForegroundFocusMask.png"); Stream? stream = FileHelper.GetFileFromUri(uri);
GetFileFromEmbededResourcesOrUri
internally call GetFileFromEmbededResources and GetFileFromUri.