Class PrimaveraBaseReader
nazivni prostor: Aspose.Tasks Sastav: Aspose.Tasks.dll (25.4.0)
Predstavlja osnovni čitatelj koji se može koristiti za čitanje Project UID-a iz multi-projektnih Primavera XER ili XML datoteka.
public abstract class PrimaveraBaseReader
Inheritance
Derived
PrimaveraXerReader , PrimaveraXmlReader
naslijeđeni članovi
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
PrimaveraBaseReader(String)
Inicijalizira novu primjenu klase Aspose.Tasks.PrimaveraBaseReader.
protected PrimaveraBaseReader(string filePath)
Parameters
filePath
string
Put do dokumentacije gdje se nalazi Primavera projekt ili projekti.
PrimaveraBaseReader(Stream)
Inicijalizira novu primjenu klase Aspose.Tasks.PrimaveraBaseReader.
protected PrimaveraBaseReader(Stream stream)
Parameters
stream
Stream
Slijedeći članakPrimavera projekti.
Methods
GetProjectInfos()
Povratak popisa kratkih informativnih predmeta projekta.
public List<primaveraprojectinfo> GetProjectInfos()
Returns
GetProjectUids()
Povratak popisa jedinstvenih identifikacija projekata.
public List<int> GetProjectUids()
Returns
Popis jedinstvenih identifikacija projekata.
LoadFromStream(Stream)
Čita više podataka o projektu iz pružene struje.
protected abstract List<primaveraprojectinfo> LoadFromStream(Stream stream)
Parameters
stream
Stream
Returns
LoadProject(int)
Naplaćuje projekt s određenim jedinstvenim identifikatorom.
public Project LoadProject(int projectUid)
Parameters
projectUid
int
Jedinstvena identifikacija projekta za punjenje.
Returns
Projekt s određenim jedinstvenim identifikatorom iz određenog multiprojektnog datoteke. nula ako projekt ne postoji.