10 #include "aspose.tasks.cpp/Recurring/years/YearlyRepetitionBase.h"
11 #include "aspose.tasks.cpp/aspose_tasks_api_defs.h"
19 class RecurrencePatternValidatorBase;
35 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
36 ASPOSE_TASKS_SHARED_RTTI_INFO_DECL();
51 ASPOSE_TASKS_SHARED_API Aspose::Tasks::Month
get_Month()
const;
55 ASPOSE_TASKS_SHARED_API
void set_Month(Aspose::Tasks::Month value);
65 ASPOSE_TASKS_SHARED_API System::SharedPtr<RecurrencePatternValidatorBase> GetValidatorInternal(System::SharedPtr<Calendar> calendar)
override;
66 #ifdef ASPOSE_GET_SHARED_MEMBERS
67 ASPOSE_TASKS_SHARED_API
void GetSharedMembers(System::Object::shared_members_type& result)
const override;
74 Aspose::Tasks::Month pr_Month;
Represents a pattern which is based on the absolute position of a day in a month.
Definition: ByYearDayRepetition.h:31
Aspose::Tasks::Month get_Month() const
Gets a month on which the task must be recurring.
ByYearDayRepetition()
Initializes a new instance of the ByYearDayRepetition class.
void set_Month(Aspose::Tasks::Month value)
Sets a month on which the task must be recurring.
void set_DayPosition(int32_t value)
Sets a position of day in a month on which the task must be recurring.
int32_t get_DayPosition() const
Gets a position of day in a month on which the task must be recurring.
Represents a base pattern for yearly day position.
Definition: YearlyRepetitionBase.h:38