Esempio n. 1
0
        public async Task <StorageFile> InitializeTempInkFile()
        {
            var tempInkFile = await ApplicationData.Current.TemporaryFolder.CreateFileAsync(TempInkFileName, CreationCollisionOption.OpenIfExists);

            TempInkStorageFile = tempInkFile;
            await InkOperator.ApplyInkFile(tempInkFile);

            return(TempInkStorageFile);
        }
Esempio n. 2
0
        public AutoSaveManager(InkOperator inkOperator)
        {
            InkOperator     = inkOperator;
            TempInkFileName = "Tracing_Temp.ink";

            DispatcherTimer = new DispatcherTimer {
                Interval = TimeSpan.FromMinutes(10)
            };
            DispatcherTimer.Tick += DispatcherTimerOnTick;
        }
Esempio n. 3
0
 public async Task LoadLastSession()
 {
     await InkOperator.ApplyInkFile(TempInkStorageFile);
 }
Esempio n. 4
0
 public async Task SaveTempSession()
 {
     await InkOperator.SaveInkToStorageFile(TempInkStorageFile);
 }