Class PrimaveraBaseReader

Class PrimaveraBaseReader

ja nimityö: Aspose.Tasks Kokoelma: Aspose.Tasks.dll (25.4.0)

Se edustaa peruslukijaa, jota voidaan käyttää lukemaan Project UID-tiedostoja useista Project Primavera XER- tai XML-tiedostoista.

public abstract class PrimaveraBaseReader

Inheritance

object PrimaveraBaseReader

Derived

PrimaveraXerReader , PrimaveraXmlReader

Perintöjäsenet

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

Constructors

PrimaveraBaseReader(String)

Aloita Aspose.Tasks.PrimaveraBaseReader -luokan uusi esimerkki.

protected PrimaveraBaseReader(string filePath)

Parameters

filePath string

Matka tiedostoon, missä Primavera-hanke tai hanke sijaitsee.

PrimaveraBaseReader(Stream)

Aloita Aspose.Tasks.PrimaveraBaseReader -luokan uusi esimerkki.

protected PrimaveraBaseReader(Stream stream)

Parameters

stream Stream

Liikenne kevään hankkeisiin.

Methods

GetProjectInfos()

Palauta luettelo hankkeen lyhyistä tieto-objekteista.

public List<primaveraprojectinfo> GetProjectInfos()

Returns

List < PrimaveraProjectInfo >

GetProjectUids()

Palauta luettelo hankkeiden ainutlaatuisista tunnisteista.

public List<int> GetProjectUids()

Returns

List < int >

Luettelo hankkeiden ainutlaatuisista tunnisteista.

LoadFromStream(Stream)

Lue useita projektitietoja antamasta virtauksesta.

protected abstract List<primaveraprojectinfo> LoadFromStream(Stream stream)

Parameters

stream Stream

Returns

List < PrimaveraProjectInfo >

LoadProject(Sisältää)

Lataa projekti määritellyllä ainutlaatuisella tunnisteella.

public Project LoadProject(int projectUid)

Parameters

projectUid int

Ainutlaatuinen tunniste hankkeesta ladata.

Returns

Project

Projekti, jossa on määritelty yksilöllinen tunniste määritellystä monikokoisesta tiedostosta. nolla, jos projekti ei ole olemassa.

 Suomi