Aspose.Tasks for C++
Aspose::Tasks::PrimaveraXerReader Class Referencefinal

Represents a reader to read Project UIDs from Primavera XER file More...

#include <PrimaveraXerReader.h>

Inherits Aspose::Tasks::PrimaveraBaseReader.

Public Member Functions

 PrimaveraXerReader (const System::String &xerFilePath)
 Initializes a new instance of the PrimaveraXerReader class. More...
 
 PrimaveraXerReader (const System::SharedPtr< System::IO::Stream > &stream)
 Initializes a new instance of the PrimaveraXerReader class. More...
 
- Public Member Functions inherited from Aspose::Tasks::PrimaveraBaseReader
System::SharedPtr< System::Collections::Generic::List< int32_t > > GetProjectUids ()
 Return a list of the projects' unique identifiers. More...
 
System::SharedPtr< System::Collections::Generic::List< System::SharedPtr< Primavera::PrimaveraProjectInfo > > > GetProjectInfos ()
 Return a list of the project's short info objects. More...
 
System::SharedPtr< ProjectLoadProject (int32_t projectUid)
 Loads the project with the specified unique identifier. More...
 

Detailed Description

Represents a reader to read Project UIDs from Primavera XER file

Constructor & Destructor Documentation

◆ PrimaveraXerReader() [1/2]

Aspose::Tasks::PrimaveraXerReader::PrimaveraXerReader ( const System::String &  xerFilePath)

Initializes a new instance of the PrimaveraXerReader class.

Parameters
xerFilePathPath to .xer file where Primavera project or projects are located.

◆ PrimaveraXerReader() [2/2]

Aspose::Tasks::PrimaveraXerReader::PrimaveraXerReader ( const System::SharedPtr< System::IO::Stream > &  stream)

Initializes a new instance of the PrimaveraXerReader class.

Parameters
streamStream with Primavera XER content.