Class PrimaveraBaseReader
Název místa: Aspose.Tasks Shromáždění: Aspose.Tasks.dll (25.5.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 PrimaveraBaseReaderInheritance
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.