8 #include <system/string.h>
11 #include "aspose.tasks.cpp/aspose_tasks_api_defs.h"
17 enum class FilterComparisonType;
18 enum class GraphicalIndicatorCriteriaType;
19 class GraphicalIndicatorCriteriaValue;
40 typedef System::Object BaseType;
42 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
43 ASPOSE_TASKS_SHARED_RTTI_INFO_DECL();
51 ASPOSE_TASKS_SHARED_API FilterComparisonType get_Test()
const;
55 ASPOSE_TASKS_SHARED_API
const System::SharedPtr<GraphicalIndicatorCriteriaValue>& get_Value1()
const;
59 ASPOSE_TASKS_SHARED_API
const System::SharedPtr<GraphicalIndicatorCriteriaValue>& get_Value2()
const;
63 ASPOSE_TASKS_SHARED_API int32_t get_ImageIndex()
const;
67 ASPOSE_TASKS_SHARED_API GraphicalIndicatorCriteriaType get_RowType()
const;
78 ASPOSE_TASKS_SHARED_API
GraphicalIndicatorCriteria(GraphicalIndicatorCriteriaType rowType, FilterComparisonType test, int32_t imageIndex,
const System::SharedPtr<GraphicalIndicatorCriteriaValue>& value1,
const System::SharedPtr<GraphicalIndicatorCriteriaValue>& value2);
88 ASPOSE_TASKS_SHARED_API GraphicalIndicatorCriteria(GraphicalIndicatorCriteriaType rowType, FilterComparisonType test, int32_t imageIndex,
const System::SharedPtr<GraphicalIndicatorCriteriaValue>& value);
94 ASPOSE_TASKS_SHARED_API System::String ToString()
const override;
98 #ifdef ASPOSE_GET_SHARED_MEMBERS
99 ASPOSE_TASKS_SHARED_API
void GetSharedMembers(System::Object::shared_members_type& result)
const override;
105 FilterComparisonType pr_Test;
111 ASPOSE_TASKS_SHARED_API
void set_Test(FilterComparisonType value);
113 System::SharedPtr<GraphicalIndicatorCriteriaValue> pr_Value1;
118 ASPOSE_TASKS_SHARED_API
void set_Value1(
const System::SharedPtr<GraphicalIndicatorCriteriaValue>& value);
120 System::SharedPtr<GraphicalIndicatorCriteriaValue> pr_Value2;
125 ASPOSE_TASKS_SHARED_API
void set_Value2(
const System::SharedPtr<GraphicalIndicatorCriteriaValue>& value);
127 int32_t pr_ImageIndex;
132 ASPOSE_TASKS_SHARED_API
void set_ImageIndex(int32_t value);
134 GraphicalIndicatorCriteriaType pr_RowType;
139 ASPOSE_TASKS_SHARED_API
void set_RowType(GraphicalIndicatorCriteriaType value);
141 System::String ToString_NonConst();
142 void AppendValues(
const System::SharedPtr<System::Text::StringBuilder>& sb,
bool isIntervalCondition);
Represents one graphical indicator criteria associated with an extended attribute.
Definition: GraphicalIndicatorCriteria.h:37