Aspose.Tasks for C++
|
Represents the set of parameters are used to create a recurring task in a project. More...
#include <RecurringTaskParameters.h>
Inherits System::Object.
Public Member Functions | |
Aspose::Tasks::Duration | get_Duration () const |
Gets the duration for one occurrence of the recurring task. More... | |
void | set_Duration (Aspose::Tasks::Duration value) |
Sets the duration for one occurrence of the recurring task. More... | |
bool | get_IgnoreResourceCalendar () const |
Gets a value indicating whether to schedule the recurring task even if it does not happen when any resources are available to work on it. More... | |
void | set_IgnoreResourceCalendar (bool value) |
Sets a value indicating whether to schedule the recurring task even if it does not happen when any resources are available to work on it. More... | |
const System::SharedPtr< RecurrencePatternBase > & | get_RecurrencePattern () const |
Gets the recurrence pattern of the recurring task. More... | |
void | set_RecurrencePattern (const System::SharedPtr< RecurrencePatternBase > &value) |
Sets the recurrence pattern of the recurring task. More... | |
System::String | get_TaskName () const |
Gets the name of the recurring task. More... | |
void | set_TaskName (const System::String &value) |
Sets the name of the recurring task. More... | |
RecurringTaskParameters () | |
Initializes a new instance of the RecurringTaskParameters class. More... | |
void | SetCalendar (const System::SharedPtr< Project > &project, const System::String &calendarName) |
Set a calendar for recurring task. The calendar is selected from project calendar collection. More... | |
Represents the set of parameters are used to create a recurring task in a project.
Aspose::Tasks::RecurringTaskParameters::RecurringTaskParameters | ( | ) |
Initializes a new instance of the RecurringTaskParameters class.
Aspose::Tasks::Duration Aspose::Tasks::RecurringTaskParameters::get_Duration | ( | ) | const |
Gets the duration for one occurrence of the recurring task.
The instance of Duration class.
bool Aspose::Tasks::RecurringTaskParameters::get_IgnoreResourceCalendar | ( | ) | const |
Gets a value indicating whether to schedule the recurring task even if it does not happen when any resources are available to work on it.
const System::SharedPtr<RecurrencePatternBase>& Aspose::Tasks::RecurringTaskParameters::get_RecurrencePattern | ( | ) | const |
Gets the recurrence pattern of the recurring task.
Can be one of the values of RecurrencePattern enumeration.
System::String Aspose::Tasks::RecurringTaskParameters::get_TaskName | ( | ) | const |
Gets the name of the recurring task.
void Aspose::Tasks::RecurringTaskParameters::set_Duration | ( | Aspose::Tasks::Duration | value | ) |
Sets the duration for one occurrence of the recurring task.
The instance of Duration class.
void Aspose::Tasks::RecurringTaskParameters::set_IgnoreResourceCalendar | ( | bool | value | ) |
Sets a value indicating whether to schedule the recurring task even if it does not happen when any resources are available to work on it.
void Aspose::Tasks::RecurringTaskParameters::set_RecurrencePattern | ( | const System::SharedPtr< RecurrencePatternBase > & | value | ) |
Sets the recurrence pattern of the recurring task.
Can be one of the values of RecurrencePattern enumeration.
void Aspose::Tasks::RecurringTaskParameters::set_TaskName | ( | const System::String & | value | ) |
Sets the name of the recurring task.
void Aspose::Tasks::RecurringTaskParameters::SetCalendar | ( | const System::SharedPtr< Project > & | project, |
const System::String & | calendarName | ||
) |
Set a calendar for recurring task. The calendar is selected from project calendar collection.
project | The project with calendar collection. |
calendarName | The name of calendar. |