Class PrimaveraBaseReader
Pôvodný názov: Aspose.Tasks Zhromaždenie: Aspose.Tasks.dll (25.5.0)
Predstavuje základný čítač, ktorý môže byť použitý na čítanie Project UID z viacerých projektov Primavera XER alebo XML súborov.
public abstract class PrimaveraBaseReaderInheritance
Derived
PrimaveraXerReader , PrimaveraXmlReader
Z dedičných členov
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
PrimaveraBaseReader(Stretnutie)
Iniciuje novú inštanciu triedy Aspose.Tasks.PrimaveraBaseReader.
protected PrimaveraBaseReader(string filePath)Parameters
filePath string
Spôsob, ako zaznamenať miesto, kde sa nachádzajú projekty alebo projekty Primavera.
PrimaveraBaseReader(Stream)
Iniciuje novú inštanciu triedy Aspose.Tasks.PrimaveraBaseReader.
protected PrimaveraBaseReader(Stream stream)Parameters
stream Stream
Príslušenstvo pre jarné projekty.
Methods
GetProjectInfos()
Vráťte zoznam krátkych informačných objektov projektu.
public List<primaveraprojectinfo> GetProjectInfos()Returns
GetProjectUids()
Vráťte zoznam jedinečných identifikátorov projektov.
public List<int> GetProjectUids()Returns
Zoznam jedinečných identifikátorov projektov.
LoadFromStream(Stream)
Číta viacero projektových údajov z poskytnutého prúdu.
protected abstract List<primaveraprojectinfo> LoadFromStream(Stream stream)Parameters
stream Stream
Returns
LoadProject(int)
Naloží projekt špecifikovaným jedinečným identifikátorom.
public Project LoadProject(int projectUid)Parameters
projectUid int
Jedinečný identifikátor projektu na zaťaženie.
Returns
Projekt s špecifikovaným unikátnym identifikátorom z špecifikovaného multiprojektového súboru. nula, ak projekt neexistuje.