예제 #1
0
        private async Task <StorageFile> getFile()
        {
            if (_file == null)
            {
                _file = await AppDataFolder.CreateFileAsync(_fileName, CreationCollisionOption.OpenIfExists);
            }

            return(_file);
        }
예제 #2
0
 public static async Task SaveStringAsFile(string content, string fileName)
 {
     storage.StorageFile myFile = await AppDataFolder.CreateFileAsync(fileName, storage.CreationCollisionOption.ReplaceExisting);
     await SaveStringAsFile(content, myFile);
 }
예제 #3
0
 public static async Task SaveBytesAsFile(byte[] bytes, string fileName)
 {
     storage.StorageFile myFile = await AppDataFolder.CreateFileAsync(fileName, storage.CreationCollisionOption.ReplaceExisting);
     await SaveBytesAsFile(bytes, myFile);
 }
예제 #4
0
 public async Task SaveAsXmlAsync <T>(string fileName) where T : VMBase
 {
     storage.StorageFile myFile = await AppDataFolder.CreateFileAsync(fileName, storage.CreationCollisionOption.ReplaceExisting);
     await SaveAsXmlAsync <T>(myFile);
 }