8 #include <system/string.h>
9 #include <system/date_time.h>
12 #include "aspose.tasks.cpp/aspose_tasks_api_defs.h"
18 class WeekDayCollection;
29 class ASPOSE_TASKS_SHARED_CLASS
WorkWeek :
public System::Object
32 typedef System::Object BaseType;
34 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
35 ASPOSE_TASKS_SHARED_RTTI_INFO_DECL();
50 ASPOSE_TASKS_SHARED_API System::DateTime
get_ToDate()
const;
54 ASPOSE_TASKS_SHARED_API
void set_ToDate(System::DateTime value);
58 ASPOSE_TASKS_SHARED_API System::String
get_Name()
const;
62 ASPOSE_TASKS_SHARED_API
void set_Name(
const System::String& value);
66 ASPOSE_TASKS_SHARED_API
const System::SharedPtr<WeekDayCollection>&
get_WeekDays()
const;
75 #ifdef ASPOSE_GET_SHARED_MEMBERS
76 ASPOSE_TASKS_SHARED_API
void GetSharedMembers(System::Object::shared_members_type& result)
const override;
82 static const int32_t MaxNameLength;
84 System::DateTime pr_FromDate;
85 System::DateTime pr_ToDate;
86 System::SharedPtr<WeekDayCollection> pr_WeekDays;
91 ASPOSE_TASKS_SHARED_API
void set_WeekDays(
const System::SharedPtr<WeekDayCollection>& value);
92 System::String get_DebuggerDisplay();
Represent WorkWeek class
Definition: WorkWeek.h:30
System::DateTime get_FromDate() const
Gets start DateTime of work week
void set_ToDate(System::DateTime value)
Sets Finish DateTime of work week
const System::SharedPtr< WeekDayCollection > & get_WeekDays() const
Gets week days.
void set_FromDate(System::DateTime value)
Sets start DateTime of work week
void set_Name(const System::String &value)
Sets Name of work week
WorkWeek()
Initializes a new instance of the WorkWeek class.
System::DateTime get_ToDate() const
Gets Finish DateTime of work week
System::String get_Name() const
Gets Name of work week