10 #include "aspose.tasks.cpp/Visualization/View/ITimescaledView.h"
11 #include "aspose.tasks.cpp/View.h"
12 #include "aspose.tasks.cpp/aspose_tasks_api_defs.h"
18 class ResourceUsageView;
21 namespace Visualization
23 enum class HorizontalStringAlignment;
40 typedef Aspose::Tasks::Visualization::ITimescaledView BaseType1;
42 typedef ::System::BaseTypesInfo<BaseType, BaseType1> ThisTypeBaseTypesInfo;
43 ASPOSE_TASKS_SHARED_RTTI_INFO_DECL();
115 ASPOSE_TASKS_SHARED_API
void set_TopTimescaleTier(System::SharedPtr<Visualization::TimescaleTier> value)
override;
122 ASPOSE_TASKS_SHARED_API
UsageView(int32_t uid);
128 #ifdef ASPOSE_GET_SHARED_MEMBERS
129 ASPOSE_TASKS_SHARED_API
void GetSharedMembers(System::Object::shared_members_type& result)
const override;
135 Visualization::HorizontalStringAlignment pr_AlignDetailsData;
136 bool pr_DisplayDetailsHeaderColumn;
137 bool pr_DisplayShortDetailHeaderNames;
138 bool pr_RepeatDetailsHeaderOnAllRows;
139 uint16_t pr_TimescaleSizePercentage;
140 System::SharedPtr<Visualization::TimescaleTier> pr_BottomTimescaleTier;
141 System::SharedPtr<Visualization::TimescaleTier> pr_MiddleTimescaleTier;
142 System::SharedPtr<Visualization::TimescaleTier> pr_TopTimescaleTier;
Represents resource usage view in a project.
Definition: ResourceUsageView.h:45
Represents task usage view in a project.
Definition: TaskUsageView.h:44
Represent a usage view in a project.
Definition: UsageView.h:37
bool get_DisplayShortDetailHeaderNames() const
Gets a value indicating whether to display short detail header names or not.
System::SharedPtr< Visualization::TimescaleTier > get_TopTimescaleTier() override
Gets settings of view's top timescale tier. TimescaleTier.
void set_RepeatDetailsHeaderOnAllRows(bool value)
Sets a value indicating whether to repeat details header on all assignment row or not.
System::SharedPtr< Visualization::TimescaleTier > get_MiddleTimescaleTier() override
Gets settings of view's middle timescale tier. TimescaleTier.
void set_TopTimescaleTier(System::SharedPtr< Visualization::TimescaleTier > value) override
Sets settings of view's top timescale tier. TimescaleTier.
Visualization::HorizontalStringAlignment get_AlignDetailsData() const
Gets details data alignment.
bool get_DisplayDetailsHeaderColumn() const
Gets a value indicating whether to display details header column in the view or not.
System::SharedPtr< Visualization::TimescaleTier > get_BottomTimescaleTier() override
Gets settings of view's bottom timescale tier. TimescaleTier
void set_DisplayDetailsHeaderColumn(bool value)
Sets a value indicating whether to display details header column in the view or not.
uint16_t get_TimescaleSizePercentage() override
bool get_RepeatDetailsHeaderOnAllRows() const
Gets a value indicating whether to repeat details header on all assignment row or not.
void set_DisplayShortDetailHeaderNames(bool value)
Sets a value indicating whether to display short detail header names or not.
void set_TimescaleSizePercentage(uint16_t value) override
void set_AlignDetailsData(Visualization::HorizontalStringAlignment value)
Sets details data alignment.
void set_BottomTimescaleTier(System::SharedPtr< Visualization::TimescaleTier > value) override
Sets settings of view's bottom timescale tier. TimescaleTier
void set_MiddleTimescaleTier(System::SharedPtr< Visualization::TimescaleTier > value) override
Sets settings of view's middle timescale tier. TimescaleTier.
Represents a view in Project.
Definition: View.h:100