Class PrimaveraBaseReader
Navne til: Aspose.Tasks Sammensætning: Aspose.Tasks.dll (25.4.0)
Det repræsenterer en grundlæser, som kan bruges til at læse Project UID’er fra flere projekt Primavera XER eller XML-filer.
public abstract class PrimaveraBaseReader
Inheritance
Derived
PrimaveraXerReader , PrimaveraXmlReader
De arvede medlemmer
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
PrimaveraBaseReader(String)
Start en ny instans af Aspose.Tasks.PrimaveraBaseReader klasse.
protected PrimaveraBaseReader(string filePath)
Parameters
filePath
string
Vejen til at dokumentere, hvor Primavera projekt eller projekter er placeret.
PrimaveraBaseReader(Stream)
Start en ny instans af Aspose.Tasks.PrimaveraBaseReader klasse.
protected PrimaveraBaseReader(Stream stream)
Parameters
stream
Stream
Uddybning af forårsprojekter.
Methods
GetProjectInfos()
Tilbage en liste over projektets korte informationsobjekter.
public List<primaveraprojectinfo> GetProjectInfos()
Returns
GetProjectUids()
Tilbage en liste over de unikke projektidentifikatorer.
public List<int> GetProjectUids()
Returns
Liste over projektets unikke identifikatorer.
LoadFromStream(Stream)
Læs flere projektdata fra den leverede strøm.
protected abstract List<primaveraprojectinfo> LoadFromStream(Stream stream)
Parameters
stream
Stream
Returns
LoadProject(Int)
Lader projektet med den angivne unikke identifikator.
public Project LoadProject(int projectUid)
Parameters
projectUid
int
Den unikke identifikator af projektet til opladning.
Returns
Projekt med angivet unikt identifikator fra den angivne multiprojektfil. Null, hvis projektet ikke eksisterer.