Class PrimaveraBaseReader
名称: Aspose.Tasks 合計: Aspose.Tasks.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(ストレッチ)
Aspose.Tasks.PrimaveraBaseReaderクラスの新しい例を開始します。
protected PrimaveraBaseReader(string filePath)
Parameters
filePath
string
春のプロジェクトやプロジェクトがどこにあるかを記録する方法。
PrimaveraBaseReader(Stream)
Aspose.Tasks.PrimaveraBaseReaderクラスの新しい例を開始します。
protected PrimaveraBaseReader(Stream stream)
Parameters
stream
Stream
春のプロジェクトの流れ
Methods
GetProjectInfos()
プロジェクトの短い情報オブジェクトのリストを返します。
public List<primaveraprojectinfo> GetProjectInfos()
Returns
GetProjectUids()
プロジェクトのユニークなアイデンティティのリストを返します。
public List<int> GetProjectUids()
Returns
プロジェクトのユニークなアイデンティティリスト
LoadFromStream(Stream)
提供されたストリームから複数のプロジェクトデータを読み取る。
protected abstract List<primaveraprojectinfo> LoadFromStream(Stream stream)
Parameters
stream
Stream
Returns
LoadProject(インタ)
プロジェクトを指定されたユニークな識別子で充電します。
public Project LoadProject(int projectUid)
Parameters
projectUid
int
プロジェクトを積み重ねるためのユニークな識別。
Returns
指定された複数のプロジェクトファイルから指定されたユニークな識別子を持つプロジェクト プロジェクトが存在しない場合はゼロ。