Class PrimaveraBaseReader
نام ها : Aspose.Tasks جمع آوری: WL29_.dll (25.4.0)
این یک خواننده پایه است که می تواند برای خواندن UID های پروژه از فایل های چند پروژه Primavera XER یا XML استفاده شود.
public abstract class PrimaveraBaseReader
Inheritance
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 <؛ PrimaveraProjectInfo >
GetProjectUids()
بازگرداندن یک لیست از شناسه های منحصر به فرد پروژه ها.
public List<int> GetProjectUids()
Returns
فهرست مشخصات منحصر به فرد پروژه ها
LoadFromStream(Stream)
خواندن داده های چند پروژه از جریان ارائه شده.
protected abstract List<primaveraprojectinfo> LoadFromStream(Stream stream)
Parameters
stream
Stream
Returns
List <؛ PrimaveraProjectInfo >
LoadProject(int)
پروژه را با شناسه منحصر به فرد مشخص کنید.
public Project LoadProject(int projectUid)
Parameters
projectUid
int
مشخصات منحصر به فرد پروژه برای بارگذاری
Returns
پروژه با شناسه منحصر به فرد مشخص شده از فایل چند پروژه مشخص شده صفر اگر پروژه وجود ندارد.