Class RecurringTaskInfo

Class RecurringTaskInfo

Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)

Represents the details of a recurring task in a project.

public class RecurringTaskInfo

Inheritance

objectRecurringTaskInfo

Inherited Members

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Properties

DailyRepetitions

Gets or sets a number of repetitions for the daily recurrence pattern.

public int DailyRepetitions { get; set; }

Property Value

int

DailyUseWorkdays

Gets or sets a value indicating whether to use workdays for the daily recurrence pattern.

public bool DailyUseWorkdays { get; set; }

Property Value

bool

Duration

Gets or sets the duration for one occurrence of the recurring task. the instance of Aspose.Tasks.RecurringTaskInfo.Duration class.

public Duration Duration { get; set; }

Property Value

Duration

EndDate

Gets or sets the date for the occurrences to end.

public DateTime EndDate { get; set; }

Property Value

DateTime

MonthlyDay

Gets or sets a number of day of the monthly recurrence pattern.

public int MonthlyDay { get; set; }

Property Value

int

MonthlyOrdinalDay

Gets or sets a day of the monthly recurrence pattern when using ordinal day. Can be one of the values of System.DayOfWeek enumeration.

public DayOfWeek MonthlyOrdinalDay { get; set; }

Property Value

DayOfWeek

MonthlyOrdinalNumber

Gets or sets an ordinal number of the monthly recurrence pattern. Can be one of the values of Aspose.Tasks.OrdinalNumber enumeration.

public OrdinalNumber MonthlyOrdinalNumber { get; set; }

Property Value

OrdinalNumber

MonthlyOrdinalRepetitions

Gets or sets a number of repetitions for the monthly recurrence pattern when using ordinal day.

public int MonthlyOrdinalRepetitions { get; set; }

Property Value

int

MonthlyRepetitions

Gets or sets a number of repetitions for the monthly recurrence pattern.

public int MonthlyRepetitions { get; set; }

Property Value

int

MonthlyUseOrdinalDay

Gets or sets a value indicating whether to use ordinal day for the monthly recurrence pattern.

public bool MonthlyUseOrdinalDay { get; set; }

Property Value

bool

Occurrences

Gets or sets a number of occurrences of the recurring task.

public int Occurrences { get; set; }

Property Value

int

RecurrencePattern

Gets or sets a recurrence pattern of the recurring task. Can be one of the values of Aspose.Tasks.RecurringTaskInfo.RecurrencePattern enumeration.

public RecurrencePattern RecurrencePattern { get; set; }

Property Value

RecurrencePattern

StartDate

Gets or sets the date for the occurrences to begin.

public DateTime StartDate { get; set; }

Property Value

DateTime

Task

Gets the parent task of this instance of Aspose.Tasks.RecurringTaskInfo class.

public Task Task { get; }

Property Value

Task

UseEndDate

Gets or sets a value indicating whether to use the end date or a number of occurrences for the recurring task.

public bool UseEndDate { get; set; }

Property Value

bool

WeeklyDays

Gets or sets a collection of days used in the weekly recurrence pattern.

public WeekdayType WeeklyDays { get; set; }

Property Value

WeekdayType

WeeklyRepetitions

Gets or sets a number of repetitions for the weekly recurrence pattern.

public int WeeklyRepetitions { get; set; }

Property Value

int

YearlyDate

Gets or sets a date for the yearly recurrence pattern.

public DateTime YearlyDate { get; set; }

Property Value

DateTime

YearlyOrdinalDay

Gets or sets a weekday of the yearly recurrence pattern when using ordinal day. Can be one of the values of System.DayOfWeek enumeration.

public DayOfWeek YearlyOrdinalDay { get; set; }

Property Value

DayOfWeek

YearlyOrdinalMonth

Gets or sets a month of the yearly recurrence pattern when using ordinal day. Can be one of the values of Aspose.Tasks.Month enumeration.

public Month YearlyOrdinalMonth { get; set; }

Property Value

Month

YearlyOrdinalNumber

Gets or sets an ordinal number of the yearly recurrence pattern. Can be one of the values of Aspose.Tasks.OrdinalNumber enumeration.

public OrdinalNumber YearlyOrdinalNumber { get; set; }

Property Value

OrdinalNumber

YearlyUseOrdinalDay

Gets or sets a value indicating whether to use ordinal day for the yearly recurrence pattern.

public bool YearlyUseOrdinalDay { get; set; }

Property Value

bool