10 #include "aspose.tasks.cpp/Recurring/months/MonthlyRepetitionBase.h"
11 #include "aspose.tasks.cpp/aspose_tasks_api_defs.h"
18 class RecurrencePatternValidatorBase;
34 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
35 ASPOSE_TASKS_SHARED_RTTI_INFO_DECL();
55 ASPOSE_TASKS_SHARED_API System::SharedPtr<RecurrencePatternValidatorBase> GetValidatorInternal(System::SharedPtr<Calendar> calendar)
override;
Represents a pattern which is based on the absolute position of a day in a month.
Definition: ByMonthDayRepetition.h:30
ByMonthDayRepetition()
Initializes a new instance of the ByMonthDayRepetition class.
void set_DayPosition(int32_t value)
Sets a position of a day in a month on which the task must be recurring.
int32_t get_DayPosition() const
Gets a position of a day in a month on which the task must be recurring.
Represents a base pattern for monthly day position.
Definition: MonthlyRepetitionBase.h:40