Adds a DaysOfMonthPattern, given a set of days in a month, a set of months in a year, and the pattern name.
[Visual Basic] Overloads Public Function AddDaysOfMonthPattern( _ ByVal daysOfMonth() As Integer, _ ByVal monthsOfYear As Months, _ ByVal patternName As String _ ) As DaysOfMonthPattern [C#] public DaysOfMonthPattern AddDaysOfMonthPattern( int[] daysOfMonth, Months monthsOfYear, string patternName ); [C++] public: DaysOfMonthPattern* AddDaysOfMonthPattern( int* daysOfMonth[], Months monthsOfYear, String* patternName ); [JScript] public function AddDaysOfMonthPattern( daysOfMonth : int[], monthsOfYear : Months, patternName : String ) : DaysOfMonthPattern;
The DaysOfMonthPattern.
Exception Type | Condition |
---|---|
ArgumentException | The patternName parameter value is greater than 255 characters.
-or- The daysOfMonth parameter value is a null reference (in Visual Basic Nothing). -or- The daysOfMonth parameter's index is less than 0 or greater than 31. -or- The monthsOfYear parameter value is not a valid Months value. |
ArgumentNullException | The patternName parameter value is a null reference (Nothing). |
When a pattern is added, the next scheduled time is automatically recalculated.
The properties of the pattern that are not set through parameters are set to the pattern type's default values.
RecurrencePatterns Class | RecurrencePatterns Members | System.Timers Namespace | RecurrencePatterns.AddDaysOfMonthPattern Overload List | DaysOfMonthPattern