Class PrimaveraBaseReader

Class PrimaveraBaseReader

Именује се: Aspose.Tasks Асамблеја: Aspose.Tasks.dll (25.4.0)

Представља основни читач који се може користити за читање УИД-а Пројекта из мултипројекта Примавера ХЕР или КСМЛ датотека.

public abstract class PrimaveraBaseReader

Inheritance

object PrimaveraBaseReader

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

List < PrimaveraProjectInfo >

GetProjectUids()

Вратите листу јединствених идентификатора пројеката.

public List<int> GetProjectUids()

Returns

List < int >

Списак јединствених идентификатора пројеката.

LoadFromStream(Stream)

Прочита више пројектних података из обезбеђеног тока.

protected abstract List<primaveraprojectinfo> LoadFromStream(Stream stream)

Parameters

stream Stream

Returns

List < PrimaveraProjectInfo >

LoadProject(Инт)

Напуни пројекат са одређеним јединственим идентификатором.

public Project LoadProject(int projectUid)

Parameters

projectUid int

Јединствени идентификатор пројекта за оптерећење.

Returns

Project

Пројекат са одређеним јединственим идентификатором из одређеног мултипројекатског датотеке. нула ако пројекат не постоји.

 Српски