コード例 #1
0
        public static DayOfWeek? Convert(UpdateDayOfWeek updateDayOfWeek)
        {
            switch(updateDayOfWeek)
            {
                case UpdateDayOfWeek.Monday: return DayOfWeek.Monday;
                case UpdateDayOfWeek.Tuesday: return DayOfWeek.Tuesday;
                case UpdateDayOfWeek.Wednesday: return DayOfWeek.Wednesday;
                case UpdateDayOfWeek.Thursday: return DayOfWeek.Thursday;
                case UpdateDayOfWeek.Friday: return DayOfWeek.Friday;
                case UpdateDayOfWeek.Saturday: return DayOfWeek.Saturday;
                case UpdateDayOfWeek.Sunday: return DayOfWeek.Sunday;

            }

            return null;
        }
コード例 #2
0
 public Task SetTask(int hour, UpdateDayOfWeek day, bool autoTrim, UpdateChoice choice)
 {
     return Task.Factory.StartNew(() =>
                                      {
                                          CoApp.SetScheduledTask("coapp_update",
                                                                 @"c:\programdata\bin\CoApp.Updater.exe",
                                                                 "--quiet", 3, 0, null, 60);
                                          CoApp.SetTrimOnUpdate(autoTrim);
                                          CoApp.SetUpdateChoice(choice);
                                      }
         );
 }
コード例 #3
0
 public Task SetUpdateTimeAndDay(int hour, UpdateDayOfWeek day)
 {
     return
         CoApp.SetScheduledTask("coapp_update", @"c:\programdata\bin\CoApp.Updater.exe", "--quiet", hour, 0, UpdateDayOfWeekConverter.Convert(day), 60);
 }