Class PrimaveraBaseReader

Class PrimaveraBaseReader

名称: Aspose.Tasks 合計: Aspose.Tasks.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(ストレッチ)

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

List < PrimaveraProjectInfo >

GetProjectUids()

プロジェクトのユニークなアイデンティティのリストを返します。

public List<int> GetProjectUids()

Returns

List < int >

プロジェクトのユニークなアイデンティティリスト

LoadFromStream(Stream)

提供されたストリームから複数のプロジェクトデータを読み取る。

protected abstract List<primaveraprojectinfo> LoadFromStream(Stream stream)

Parameters

stream Stream

Returns

List < PrimaveraProjectInfo >

LoadProject(インタ)

プロジェクトを指定されたユニークな識別子で充電します。

public Project LoadProject(int projectUid)

Parameters

projectUid int

プロジェクトを積み重ねるためのユニークな識別。

Returns

Project

指定された複数のプロジェクトファイルから指定されたユニークな識別子を持つプロジェクト プロジェクトが存在しない場合はゼロ。

 日本語