Class PrimaveraBaseReader

Class PrimaveraBaseReader

Tên không gian: Aspose.Tasks Tổng hợp: Aspose.Tasks.dll (25.4.0)

Nó đại diện cho một trình đọc cơ bản có thể được sử dụng để đọc Project UID từ nhiều tập tin dự án Primavera XER hoặc XML.

public abstract class PrimaveraBaseReader

Inheritance

object PrimaveraBaseReader

Derived

PrimaveraXerReader , PrimaveraXmlReader

Thành viên thừa kế

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

PrimaveraBaseReader(String)

Bắt đầu một trường hợp mới của lớp Aspose.Tasks.PrimaveraBaseReader.

protected PrimaveraBaseReader(string filePath)

Parameters

filePath string

Cách để lưu trữ nơi dự án hoặc dự án Primavera nằm.

PrimaveraBaseReader(Stream)

Bắt đầu một trường hợp mới của lớp Aspose.Tasks.PrimaveraBaseReader.

protected PrimaveraBaseReader(Stream stream)

Parameters

stream Stream

Tải về các dự án Primavera

Methods

GetProjectInfos()

Gửi lại một danh sách các mục thông tin ngắn của dự án.

public List<primaveraprojectinfo> GetProjectInfos()

Returns

List < PrimaveraProjectInfo >

GetProjectUids()

Quay lại một danh sách các ID độc đáo của các dự án.

public List<int> GetProjectUids()

Returns

List < int >

Danh sách các ID độc đáo của các dự án.

LoadFromStream(Stream)

Đọc nhiều dữ liệu dự án từ dòng cung cấp.

protected abstract List<primaveraprojectinfo> LoadFromStream(Stream stream)

Parameters

stream Stream

Returns

List < PrimaveraProjectInfo >

LoadProject(int)

Tải lên dự án với ID duy nhất được chỉ định.

public Project LoadProject(int projectUid)

Parameters

projectUid int

Tính năng độc đáo của dự án để tải.

Returns

Project

Dự án với ID duy nhất cụ thể từ tệp dự án đa cụ thể. null nếu dự án không tồn tại.

 Tiếng Việt