Class PrimaveraBaseReader

Class PrimaveraBaseReader

Името на пространството: Aspose.Tasks Асамблея: Aspose.Tasks.dll (25.4.0)

Project UIDs от мулти-проектни Primavera XER или XML.

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

Пътят за записване на мястото, където се намират Проектите или Програмите на Primavera.

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

Проект с конкретен уникален идентификатор от конкретния мулти-проектен файл. нула, ако проектът не съществува.

 Български