/// <summary>
        /// Initializes a new instance of the <see cref="BusinessHourScheduleInfo" /> class.
        /// Initializes a new instance of the <see cref="BusinessHourScheduleInfo" />class.
        /// </summary>
        /// <param name="WeeklyRanges">WeeklyRanges.</param>

        public BusinessHourScheduleInfo(WeeklyScheduleInfo WeeklyRanges = null)
        {
            this.WeeklyRanges = WeeklyRanges;
            
        }
        /// <summary>
        /// Initializes a new instance of the <see cref="ScheduleInfo" /> class.
        /// Initializes a new instance of the <see cref="ScheduleInfo" />class.
        /// </summary>
        /// <param name="WeeklyRanges">WeeklyRanges.</param>
        /// <param name="Ranges">Ranges.</param>
        /// <param name="_Ref">The user&#39;s schedule specified for business hours or after hours; it can also be set/retrieved calling the corresponding method.</param>

        public ScheduleInfo(WeeklyScheduleInfo WeeklyRanges = null, RangesInfo Ranges = null, _RefEnum?_Ref = null)
        {
            this.WeeklyRanges = WeeklyRanges;
            this.Ranges       = Ranges;
            this._Ref         = _Ref;
        }