Class PrimaveraBaseReader
Името на пространството: Aspose.Tasks Асамблея: Aspose.Tasks.dll (25.4.0)
Project UIDs от мулти-проектни Primavera XER или XML.
public abstract class PrimaveraBaseReader
Inheritance
Derived
PrimaveraXerReader , PrimaveraXmlReader
наследници
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
PrimaveraBaseReader(Стрий)
Aspose.Tasks.PrimaveraBaseReader.
protected PrimaveraBaseReader(string filePath)
Parameters
filePath
string
Пътят за записване на мястото, където се намират Проектите или Програмите на Primavera.
PrimaveraBaseReader(Stream)
Aspose.Tasks.PrimaveraBaseReader.
protected PrimaveraBaseReader(Stream stream)
Parameters
stream
Stream
Проекти за пролетта.
Methods
GetProjectInfos()
Връщайте списък с кратки информационни обекти на проекта.
public List<primaveraprojectinfo> GetProjectInfos()
Returns
GetProjectUids()
Върнете списък с уникалните идентификатори на проектите.
public List<int> GetProjectUids()
Returns
Списък на уникалните идентификатори на проекти.
LoadFromStream(Stream)
Прочетете многопроектни данни от предоставения поток.
protected abstract List<primaveraprojectinfo> LoadFromStream(Stream stream)
Parameters
stream
Stream
Returns
LoadProject(инт)
Заредете проекта със специфицирания уникален идентификатор.
public Project LoadProject(int projectUid)
Parameters
projectUid
int
Уникален идентификатор на проекта за зареждане.
Returns
Проект с конкретен уникален идентификатор от конкретния мулти-проектен файл. нула, ако проектът не съществува.