8 #include <system/string.h>
11 #include "aspose.tasks.cpp/aspose_tasks_api_defs.h"
17 class PrimaveraXerReader;
18 class PrimaveraXmlReader;
34 typedef System::Object BaseType;
36 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
37 ASPOSE_TASKS_SHARED_RTTI_INFO_DECL();
47 ASPOSE_TASKS_SHARED_API int32_t
get_Uid()
const;
51 ASPOSE_TASKS_SHARED_API System::String
get_Name()
const;
60 ASPOSE_TASKS_SHARED_API
PrimaveraProjectInfo(int32_t uid,
const System::String& name,
bool exportFlag);
62 ASPOSE_TASKS_SHARED_API MEMBER_FUNCTION_MAKE_OBJECT_DECLARATION(
PrimaveraProjectInfo, CODEPORTING_ARGS(int32_t uid,
const System::String& name,
bool exportFlag));
71 ASPOSE_TASKS_SHARED_API
void set_Uid(int32_t value);
73 System::String pr_Name;
78 ASPOSE_TASKS_SHARED_API
void set_Name(
const System::String& value);
86 ASPOSE_TASKS_SHARED_API
void set_ExportFlag(
bool value);
Represents short info about a project loaded from Primavera format.
Definition: PrimaveraProjectInfo.h:32
bool get_ExportFlag() const
Gets project's export flag. When a project is selected for export in Primavera, its ExportFlag is tru...
int32_t get_Uid() const
Gets project's Uid.
System::String get_Name() const
Gets project's name.
Represents a reader to read Project UIDs from Primavera XER file
Definition: PrimaveraXerReader.h:45
Represents a reader which allows to retrieve Project UIDs from Primavera Xml file.
Definition: PrimaveraXmlReader.h:45