Class PrimaveraBaseReader

Class PrimaveraBaseReader

Navne til: Aspose.Tasks Sammensætning: Aspose.Tasks.dll (25.4.0)

Det repræsenterer en grundlæser, som kan bruges til at læse Project UID’er fra flere projekt Primavera XER eller XML-filer.

public abstract class PrimaveraBaseReader

Inheritance

object PrimaveraBaseReader

Derived

PrimaveraXerReader , PrimaveraXmlReader

De arvede medlemmer

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

Constructors

PrimaveraBaseReader(String)

Start en ny instans af Aspose.Tasks.PrimaveraBaseReader klasse.

protected PrimaveraBaseReader(string filePath)

Parameters

filePath string

Vejen til at dokumentere, hvor Primavera projekt eller projekter er placeret.

PrimaveraBaseReader(Stream)

Start en ny instans af Aspose.Tasks.PrimaveraBaseReader klasse.

protected PrimaveraBaseReader(Stream stream)

Parameters

stream Stream

Uddybning af forårsprojekter.

Methods

GetProjectInfos()

Tilbage en liste over projektets korte informationsobjekter.

public List<primaveraprojectinfo> GetProjectInfos()

Returns

List < PrimaveraProjectInfo >

GetProjectUids()

Tilbage en liste over de unikke projektidentifikatorer.

public List<int> GetProjectUids()

Returns

List < int >

Liste over projektets unikke identifikatorer.

LoadFromStream(Stream)

Læs flere projektdata fra den leverede strøm.

protected abstract List<primaveraprojectinfo> LoadFromStream(Stream stream)

Parameters

stream Stream

Returns

List < PrimaveraProjectInfo >

LoadProject(Int)

Lader projektet med den angivne unikke identifikator.

public Project LoadProject(int projectUid)

Parameters

projectUid int

Den unikke identifikator af projektet til opladning.

Returns

Project

Projekt med angivet unikt identifikator fra den angivne multiprojektfil. Null, hvis projektet ikke eksisterer.

 Dansk