} // AdvancedSettings public static RecordTask CreateWithDefaultValues(RecordChannel channel) { RecordTask task; task = new RecordTask() { Channel = channel ?? new RecordChannel(), Schedule = RecordSchedule.CreateWithDefaultValues(RecordScheduleKind.OneTime), Duration = RecordDuration.CreateWithDefaultValues(), Description = RecordDescription.CreateWithDefaultValues(), Action = RecordAction.CreateWithDefaultValues(), AdvancedSettings = RecordAdvancedSettings.CreateWithDefaultValues(), }; return(task); } // CreateWithDefaultValues
} // GetDuration public TimeSpan GetDuration(RecordSchedule schedule) { return(GetDuration(schedule.GetStartDateTime())); } // GetDuration