Class PrimaveraBaseReader

Class PrimaveraBaseReader

Названий на: Aspose.Tasks Асамблея: Aspose.Tasks.dll (25.4.0)

Представляє базовий читач, який можна використовувати для читання Project UID з мультипроектів 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

Проект з визначеним унікальним ідентифікатором з визначеного мультипроектного файлу. нуль, якщо проект не існує.

 Українська