Class PrimaveraBaseReader
Název místa: Aspose.Tasks Shromáždění: Aspose.Tasks.dll (25.4.0)
Představuje základní čtečku, která může být použita k přečtení Project UID z více projektů Primavera XER nebo XML soubor.
public abstract class PrimaveraBaseReader
Inheritance
Derived
PrimaveraXerReader , PrimaveraXmlReader
Dědiční členové
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
PrimaveraBaseReader(Stringová)
Začíná nový příklad třídy Aspose.Tasks.PrimaveraBaseReader.
protected PrimaveraBaseReader(string filePath)
Parameters
filePath
string
Cesta k zaznamenávání, kde se nacházejí projekty nebo projekty Primavera.
PrimaveraBaseReader(Stream)
Začíná nový příklad třídy Aspose.Tasks.PrimaveraBaseReader.
protected PrimaveraBaseReader(Stream stream)
Parameters
stream
Stream
Přesměrování projektů na jaro.
Methods
GetProjectInfos()
Vraťte seznam krátkých informačních objektů projektu.
public List<primaveraprojectinfo> GetProjectInfos()
Returns
GetProjectUids()
Vraťte si seznam jedinečných identifikátorů projekt.
public List<int> GetProjectUids()
Returns
Seznam unikátních identifikátorů projekt.
LoadFromStream(Stream)
te více projektových dat z poskytnutého toku.
protected abstract List<primaveraprojectinfo> LoadFromStream(Stream stream)
Parameters
stream
Stream
Returns
LoadProject(Int)
Nabídka projektu se specifikovaným jedinečným identifikátorem.
public Project LoadProject(int projectUid)
Parameters
projectUid
int
Jedinečný identifikátor projektu k zatížen.
Returns
Projekt s specifikovaným jedinečným identifikátorem z specifikovaného souboru více projektů. null, pokud projekt neexistuje.