8 #include <system/object.h>
11 #include "aspose.tasks.cpp/aspose_tasks_api_defs.h"
21 class XerPrimaveraReader;
24 enum class UndefinedConstraintHandlingBehavior;
38 typedef System::Object BaseType;
40 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
41 ASPOSE_TASKS_SHARED_RTTI_INFO_DECL();
43 friend class Aspose::Tasks::IO::Xer::XerPrimaveraReader;
91 ASPOSE_TASKS_SHARED_API System::SharedPtr<PrimaveraReadOptions> Clone();
92 #ifdef ASPOSE_GET_SHARED_MEMBERS
93 ASPOSE_TASKS_SHARED_API
void GetSharedMembers(System::Object::shared_members_type& result)
const override;
99 int32_t pr_ProjectUid;
100 Aspose::Tasks::UndefinedConstraintHandlingBehavior pr_UndefinedConstraintHandlingBehavior;
101 bool pr_PreserveUids;
102 bool pr_ReadBaselineProjects;
Allows to specify additional options when reading Primavera Xml or Primavera Xer files.
Definition: PrimaveraReadOptions.h:36
void set_PreserveUids(bool value)
Sets a flag that specifies whether original unique identifiers of entities should be preserved.
PrimaveraReadOptions()
Initializes a new instance of the PrimaveraReadOptions class.
bool get_ReadBaselineProjects() const
Gets a flag that specifies whether baseline projects should be loaded. The default value is true.
int32_t get_ProjectUid() const
Gets the UID of a project to read from file containing multiple projects.
void set_ReadBaselineProjects(bool value)
Sets a flag that specifies whether baseline projects should be loaded. The default value is true.
void set_ProjectUid(int32_t value)
Sets the UID of a project to read from file containing multiple projects.
Aspose::Tasks::UndefinedConstraintHandlingBehavior get_UndefinedConstraintHandlingBehavior() const
Specifies the behavior used to process tasks with undefined constraints read from XER format.
bool get_PreserveUids() const
Gets a flag that specifies whether original unique identifiers of entities should be preserved.
void set_UndefinedConstraintHandlingBehavior(Aspose::Tasks::UndefinedConstraintHandlingBehavior value)
Specifies the behavior used to process tasks with undefined constraints read from XER format.