Class PrimaveraBaseReader
ja nimityö: Aspose.Tasks Kokoelma: Aspose.Tasks.dll (25.5.0)
Se edustaa peruslukijaa, jota voidaan käyttää lukemaan Project UID-tiedostoja useista Project Primavera XER- tai XML-tiedostoista.
public abstract class PrimaveraBaseReaderInheritance
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
GetProjectUids()
Palauta luettelo hankkeiden ainutlaatuisista tunnisteista.
public List<int> GetProjectUids()Returns
Luettelo hankkeiden ainutlaatuisista tunnisteista.
LoadFromStream(Stream)
Lue useita projektitietoja antamasta virtauksesta.
protected abstract List<primaveraprojectinfo> LoadFromStream(Stream stream)Parameters
stream Stream
Returns
LoadProject(Sisältää)
Lataa projekti määritellyllä ainutlaatuisella tunnisteella.
public Project LoadProject(int projectUid)Parameters
projectUid int
Ainutlaatuinen tunniste hankkeesta ladata.
Returns
Projekti, jossa on määritelty yksilöllinen tunniste määritellystä monikokoisesta tiedostosta. nolla, jos projekti ei ole olemassa.