Class PrimaveraBaseReader

Class PrimaveraBaseReader

De naam: Aspose.Tasks Verzameling: Aspose.Tasks.dll (25.4.0)

Representeert een basisreader die kan worden gebruikt om Project UID’s te lezen uit multi-project Primavera XER of XML-bestanden.

public abstract class PrimaveraBaseReader

Inheritance

object PrimaveraBaseReader

Derived

PrimaveraXerReader , PrimaveraXmlReader

Geëerbiede leden

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

PrimaveraBaseReader(String)

Initialiseert een nieuwe instantie van de Aspose.Tasks.PrimaveraBaseReader-klasse.

protected PrimaveraBaseReader(string filePath)

Parameters

filePath string

Weg om te registreren waar Primavera-projecten of projecten zich bevinden.

PrimaveraBaseReader(Stream)

Initialiseert een nieuwe instantie van de Aspose.Tasks.PrimaveraBaseReader-klasse.

protected PrimaveraBaseReader(Stream stream)

Parameters

stream Stream

Stream met voorjaarprojecten.

Methods

GetProjectInfos()

Terug een lijst van de korte informatie objecten van het project.

public List<primaveraprojectinfo> GetProjectInfos()

Returns

List < PrimaveraProjectInfo >

GetProjectUids()

Terug een lijst van de unieke identificatoren van de projecten.

public List<int> GetProjectUids()

Returns

List < int >

Lijst van unieke identificatoren van projecten.

LoadFromStream(Stream)

Lees meer projectgegevens van de aangeboden stroom.

protected abstract List<primaveraprojectinfo> LoadFromStream(Stream stream)

Parameters

stream Stream

Returns

List < PrimaveraProjectInfo >

LoadProject(Int)

Laden het project met de aangegeven unieke identificator.

public Project LoadProject(int projectUid)

Parameters

projectUid int

Een unieke identificator van het project om te laden.

Returns

Project

Project met een aangegeven unieke identificator uit het aangegeven multiprojectbestand. null als het project niet bestaat.

 Nederlands