PrimaveraXerReader.PrimaveraXerReader

PrimaveraXerReader(string)

Initializes a new instance of the PrimaveraXerReader class.

public PrimaveraXerReader(string xerFilePath)
ParameterTypeDescription
xerFilePathStringPath to .xer file where Primavera project or projects are located.

Examples

Shows how to examine short projects’ info from a Primavera XER file.

var reader = new PrimaveraXerReader(DataDir + "MultiprojectWithExternal.xer");
var projectInfos = reader.GetProjectInfos();
foreach (var info in projectInfos)
{
    Console.WriteLine("{0} - '{1}' - {2}", info.Uid, info.Name, info.ExportFlag);
}

var project = reader.LoadProject(5494);

Console.WriteLine("Loaded project '{0}' with Uid {1}", project.Name, project.Uid);

See Also


PrimaveraXerReader(Stream)

Initializes a new instance of the PrimaveraXerReader class.

public PrimaveraXerReader(Stream stream)
ParameterTypeDescription
streamStreamStream with Primavera XER content.

See Also