Class PrimaveraXerReader
Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)
Represents a reader to read Project UIDs from Primavera XER file
public sealed class PrimaveraXerReader : PrimaveraBaseReader
Inheritance
object ← PrimaveraBaseReader ← PrimaveraXerReader
Inherited Members
PrimaveraBaseReader.GetProjectUids(), PrimaveraBaseReader.GetProjectInfos(), PrimaveraBaseReader.LoadProject(int), object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructors
PrimaveraXerReader(string)
Initializes a new instance of the Aspose.Tasks.PrimaveraXerReader class.
public PrimaveraXerReader(string xerFilePath)
Parameters
xerFilePath
string
Path to .xer file where Primavera project or projects are located.
PrimaveraXerReader(Stream)
Initializes a new instance of the Aspose.Tasks.PrimaveraXerReader class.
public PrimaveraXerReader(Stream stream)
Parameters
stream
Stream
Stream with Primavera XER content.
Methods
LoadFromStream(Stream)
Reads multi project data from the provided stream.
protected override List<primaveraprojectinfo> LoadFromStream(Stream stream)
Parameters
stream
Stream