Class PrimaveraBaseReader

Class PrimaveraBaseReader

A név: Aspose.Tasks Összefoglaló: Aspose.Tasks.dll (25.4.0)

Ez egy alapolvasó, amely felhasználható a Project UID-k olvasására a több projektből Primavera XER vagy XML fájlokból.

public abstract class PrimaveraBaseReader

Inheritance

object PrimaveraBaseReader

Derived

PrimaveraXerReader , PrimaveraXmlReader

Örökletes tagok

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

Constructors

PrimaveraBaseReader(A string)

Elindítja az Aspose.Tasks.PrimaveraBaseReader osztály új példáját.

protected PrimaveraBaseReader(string filePath)

Parameters

filePath string

Az út, hogy rögzítse, hol Primavera projekt vagy projektek található.

PrimaveraBaseReader(Stream)

Elindítja az Aspose.Tasks.PrimaveraBaseReader osztály új példáját.

protected PrimaveraBaseReader(Stream stream)

Parameters

stream Stream

A tavaszi projektek áramlása.

Methods

GetProjectInfos()

Visszaállítsa a projekt rövid információs objektumainak listáját.

public List<primaveraprojectinfo> GetProjectInfos()

Returns

List < PrimaveraProjectInfo >

GetProjectUids()

Visszaállítsa a projektek egyedi azonosítóinak listáját.

public List<int> GetProjectUids()

Returns

List < int >

A projektek egyedi azonosítóinak listája.

LoadFromStream(Stream)

Több projektadatot olvashat a megadott áramlatból.

protected abstract List<primaveraprojectinfo> LoadFromStream(Stream stream)

Parameters

stream Stream

Returns

List < PrimaveraProjectInfo >

LoadProject(int)

Töltse ki a projektet a meghatározott egyedi azonosítóval.

public Project LoadProject(int projectUid)

Parameters

projectUid int

A projekt egyedülálló azonosítója.

Returns

Project

Project speciális egyedi azonosító a speciális multiprojekt fájlból. null, ha a projekt nem létezik.

 Magyar