Class PrimaveraBaseReader
Pôvodný názov: Aspose.Tasks Zhromaždenie: Aspose.Tasks.dll (25.4.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 PrimaveraBaseReader
Inheritance
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.