Class PrimaveraBaseReader

Class PrimaveraBaseReader

이름 공간 : Aspose.Tasks 모임: Aspose.Tasks.dll (25.4.0)

여러 프로젝트 Primavera XER 또는 XML 파일에서 Project UID를 읽는 데 사용될 수 있는 기본 리더를 나타냅니다.

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

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(이트)

지정된 독특한 식별자로 프로젝트를 충전합니다.

public Project LoadProject(int projectUid)

Parameters

projectUid int

프로젝트에 대한 독특한 식별자 충전.

Returns

Project

지정된 다중 프로젝트 파일에서 지정된 독특한 식별자를 가진 프로젝트. null 프로젝트가 존재하지 않는 경우.

 한국어