Class PrimaveraBaseReader

Class PrimaveraBaseReader

نام ها : Aspose.Tasks جمع آوری: WL29_.dll (25.4.0)

این یک خواننده پایه است که می تواند برای خواندن 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(String)

شروع یک مثال جدید از کلاس 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 &lt؛ PrimaveraProjectInfo >

GetProjectUids()

بازگرداندن یک لیست از شناسه های منحصر به فرد پروژه ها.

public List<int> GetProjectUids()

Returns

List &lt؛ int >

فهرست مشخصات منحصر به فرد پروژه ها

LoadFromStream(Stream)

خواندن داده های چند پروژه از جریان ارائه شده.

protected abstract List<primaveraprojectinfo> LoadFromStream(Stream stream)

Parameters

stream Stream

Returns

List &lt؛ PrimaveraProjectInfo >

LoadProject(int)

پروژه را با شناسه منحصر به فرد مشخص کنید.

public Project LoadProject(int projectUid)

Parameters

projectUid int

مشخصات منحصر به فرد پروژه برای بارگذاری

Returns

Project

پروژه با شناسه منحصر به فرد مشخص شده از فایل چند پروژه مشخص شده صفر اگر پروژه وجود ندارد.

 فارسی