8 #include <system/array.h>
11 #include "aspose.tasks.cpp/aspose_tasks_api_defs.h"
17 enum class DayLabelDisplay;
18 enum class HourLabelDisplay;
23 class MPPProjectPropsReader;
26 enum class MinuteLabelDisplay;
27 enum class MonthLabelDisplay;
32 class ProjectFieldToValue;
35 enum class WeekLabelDisplay;
36 enum class YearLabelDisplay;
50 typedef System::Object BaseType;
52 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
53 ASPOSE_TASKS_SHARED_RTTI_INFO_DECL();
55 friend class Aspose::Tasks::IO::MSProject::MPPProjectPropsReader;
56 friend class Aspose::Tasks::Util::Fields::ProjectFieldToValue;
63 ASPOSE_TASKS_SHARED_API
bool get_AddSpaceBeforeLabel()
const;
67 ASPOSE_TASKS_SHARED_API
void set_AddSpaceBeforeLabel(
bool value);
71 ASPOSE_TASKS_SHARED_API
bool get_UnderlineHyperlinks()
const;
75 ASPOSE_TASKS_SHARED_API
void set_UnderlineHyperlinks(
bool value);
80 ASPOSE_TASKS_SHARED_API
bool get_ShowTaskScheduleWarnings()
const;
85 ASPOSE_TASKS_SHARED_API
void set_ShowTaskScheduleWarnings(
bool value);
90 ASPOSE_TASKS_SHARED_API
bool get_ShowTaskScheduleSuggestions()
const;
95 ASPOSE_TASKS_SHARED_API
void set_ShowTaskScheduleSuggestions(
bool value);
99 ASPOSE_TASKS_SHARED_API
bool get_ShowProjectSummaryTask()
const;
103 ASPOSE_TASKS_SHARED_API
void set_ShowProjectSummaryTask(
bool value);
107 ASPOSE_TASKS_SHARED_API MinuteLabelDisplay get_MinuteLabel()
const;
111 ASPOSE_TASKS_SHARED_API
void set_MinuteLabel(MinuteLabelDisplay value);
115 ASPOSE_TASKS_SHARED_API HourLabelDisplay get_HourLabel()
const;
119 ASPOSE_TASKS_SHARED_API
void set_HourLabel(HourLabelDisplay value);
123 ASPOSE_TASKS_SHARED_API DayLabelDisplay get_DayLabel()
const;
127 ASPOSE_TASKS_SHARED_API
void set_DayLabel(DayLabelDisplay value);
131 ASPOSE_TASKS_SHARED_API WeekLabelDisplay get_WeekLabel()
const;
135 ASPOSE_TASKS_SHARED_API
void set_WeekLabel(WeekLabelDisplay value);
139 ASPOSE_TASKS_SHARED_API MonthLabelDisplay get_MonthLabel()
const;
143 ASPOSE_TASKS_SHARED_API
void set_MonthLabel(MonthLabelDisplay value);
147 ASPOSE_TASKS_SHARED_API YearLabelDisplay get_YearLabel()
const;
151 ASPOSE_TASKS_SHARED_API
void set_YearLabel(YearLabelDisplay value);
158 ASPOSE_TASKS_SHARED_API
const System::ArrayPtr<uint8_t>& get_ExternallyPassedWatermark()
const;
159 ASPOSE_TASKS_SHARED_API
void set_ExternallyPassedWatermark(
const System::ArrayPtr<uint8_t>& value);
161 #ifdef ASPOSE_GET_SHARED_MEMBERS
162 ASPOSE_TASKS_SHARED_API
void GetSharedMembers(System::Object::shared_members_type& result)
const override;
168 bool pr_AddSpaceBeforeLabel;
169 bool pr_UnderlineHyperlinks;
170 bool pr_ShowTaskScheduleWarnings;
171 bool pr_ShowTaskScheduleSuggestions;
172 bool pr_ShowProjectSummaryTask;
173 MinuteLabelDisplay pr_MinuteLabel;
174 HourLabelDisplay pr_HourLabel;
175 DayLabelDisplay pr_DayLabel;
176 WeekLabelDisplay pr_WeekLabel;
177 MonthLabelDisplay pr_MonthLabel;
178 YearLabelDisplay pr_YearLabel;
179 System::ArrayPtr<uint8_t> pr_ExternallyPassedWatermark;
Represents the display options for a project instance.
Definition: ProjectDisplayOptions.h:47