ByYearWeekDayRepetition Class |
Namespace: Aspose.Tasks
The ByYearWeekDayRepetition type exposes the following members.
Name | Description | |
---|---|---|
![]() ![]() | ByYearWeekDayRepetition |
Initializes a new instance of the ByYearWeekDayRepetition class.
|
Name | Description | |
---|---|---|
![]() ![]() | Month |
Gets or sets a month on which the task must be recurring.
|
![]() ![]() | Position |
Gets or sets a position of the day in a week of a month on which the task must be recurring.
|
![]() ![]() | WeekDay |
Gets or sets a type of week day on which the task must be recurring.
|
Name | Description | |
---|---|---|
![]() | Equals | (Inherited from Object.) |
![]() | Finalize | (Inherited from Object.) |
![]() | GetHashCode | (Inherited from Object.) |
![]() | GetType | (Inherited from Object.) |
![]() | MemberwiseClone | (Inherited from Object.) |
![]() | ToString | (Inherited from Object.) |
var project = new Project(DataDir + "Blank2010.mpp"); var parameters = new RecurringTaskParameters { TaskName = "t1", Duration = project.GetDuration(1, TimeUnitType.Day), RecurrencePattern = new YearlyRecurrencePattern { Repetition = new ByYearWeekDayRepetition { Month = Month.July, WeekDay = DayOfWeek.Sunday, Position = OrdinalNumber.First }, RecurrenceRange = new EndByRecurrenceRange { Start = new DateTime(2018, 7, 1, 8, 0, 0), Finish = new DateTime(2019, 7, 31, 17, 0, 0) } } }; project.RootTask.Children.Add(parameters); project.Save(OutDir + "CanAddRecurringTask_Years_YearWeekDay_EndByRecurrenceRange_Test.mpp", SaveFileFormat.MPP);