Class PrimaveraBaseReader
Именује се: Aspose.Tasks Асамблеја: Aspose.Tasks.dll (25.4.0)
Представља основни читач који се може користити за читање УИД-а Пројекта из мултипројекта Примавера ХЕР или КСМЛ датотека.
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
Пут да се региструје где се налазе Пројекти или Пројекти Примаре.
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
Пројекат са одређеним јединственим идентификатором из одређеног мултипројекатског датотеке. нула ако пројекат не постоји.