Stores parameters for a date/time dynamic filter.
A dynamic filter is a control that can be adjusted to selectively show and hide edges and vertices in the graph in real time. There is one control for each filterable column in the workbook. If the column is date, time, or date and time, an instance of this class is used to store the control's parameters.

Use the DynamicFilterUtil class to get collections of filter parameters.

Inheritance: NumericFilterParameters
        SetCustomProperties
        (
            DynamicFilterParameters dynamicFilterParameters
        )
        {
            AssertValid();
            Debug.Assert(dynamicFilterParameters is DateTimeFilterParameters);

            DateTimeFilterParameters oDateTimeFilterParameters =
                (DateTimeFilterParameters)dynamicFilterParameters;

            // Set the format of the wrapped control based on the Excel column
            // format.

            SimpleDateTimeFormat eDateTimeRangeTrackBarFormat =
                SimpleDateTimeFormat.Date;

            switch (oDateTimeFilterParameters.Format)
            {
            case ExcelColumnFormat.Date:

                break;

            case ExcelColumnFormat.Time:

                eDateTimeRangeTrackBarFormat = SimpleDateTimeFormat.Time;
                break;

            case ExcelColumnFormat.DateAndTime:

                eDateTimeRangeTrackBarFormat =
                    SimpleDateTimeFormat.DateAndTime;

                break;

            default:

                Debug.Assert(false);
                break;
            }

            this.Format = eDateTimeRangeTrackBarFormat;

            this.SmallChangeMinutes = Math.Max(1,
                                               (Decimal)((base.AvailableMaximum - base.AvailableMinimum).
                                                         TotalMinutes / 100.0));
        }
 SetUp()
 {
     m_oDateTimeFilterParameters = new DateTimeFilterParameters(
         ColumnName, MinimumCellValue, MaximumCellValue, Format);
 }