Class PrimaveraBaseReader

Class PrimaveraBaseReader

Nama dari : Aspose.Tasks Perhitungan: Aspose.Tasks.dll (25.4.0)

Ini mewakili pembaca dasar yang dapat digunakan untuk membaca Project UID dari beberapa proyek Primavera XER atau file XML.

public abstract class PrimaveraBaseReader

Inheritance

object PrimaveraBaseReader

Derived

PrimaveraXerReader , PrimaveraXmlReader

anggota yang diwarisi

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

Constructors

PrimaveraBaseReader(String)

Initifikasi instans baru dari kelas Aspose.Tasks.PrimaveraBaseReader.

protected PrimaveraBaseReader(string filePath)

Parameters

filePath string

Jalan untuk mencatat di mana proyek atau proyek Primavera terletak.

PrimaveraBaseReader(Stream)

Initifikasi instans baru dari kelas Aspose.Tasks.PrimaveraBaseReader.

protected PrimaveraBaseReader(Stream stream)

Parameters

stream Stream

Mengembangkan proyek-proyek musim semi.

Methods

GetProjectInfos()

Mengembalikan daftar objek informasi singkat proyek.

public List<primaveraprojectinfo> GetProjectInfos()

Returns

List dan lt; PrimaveraProjectInfo >

GetProjectUids()

Mengembalikan daftar pengidentifikasi unik proyek.

public List<int> GetProjectUids()

Returns

List dan lt; int >

Daftar identifikasi unik proyek.

LoadFromStream(Stream)

Membaca data proyek berbilang dari arus yang disediakan.

protected abstract List<primaveraprojectinfo> LoadFromStream(Stream stream)

Parameters

stream Stream

Returns

List dan lt; PrimaveraProjectInfo >

LoadProject(int)

Mengisi proyek dengan identifier unik yang ditentukan.

public Project LoadProject(int projectUid)

Parameters

projectUid int

Identifikasi unik dari proyek yang harus diisi.

Returns

Project

Proyek dengan identifikasi unik yang ditentukan dari file multiproyek yang ditentukan. null jika proyek tidak ada.

 Indonesia