Class PrimaveraBaseReader

Class PrimaveraBaseReader

Název místa: Aspose.Tasks Shromáždění: Aspose.Tasks.dll (25.4.0)

Představuje základní čtečku, která může být použita k přečtení Project UID z více projektů Primavera XER nebo XML soubor.

public abstract class PrimaveraBaseReader

Inheritance

object PrimaveraBaseReader

Derived

PrimaveraXerReader , PrimaveraXmlReader

Dědiční členové

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

PrimaveraBaseReader(Stringová)

Začíná nový příklad třídy Aspose.Tasks.PrimaveraBaseReader.

protected PrimaveraBaseReader(string filePath)

Parameters

filePath string

Cesta k zaznamenávání, kde se nacházejí projekty nebo projekty Primavera.

PrimaveraBaseReader(Stream)

Začíná nový příklad třídy Aspose.Tasks.PrimaveraBaseReader.

protected PrimaveraBaseReader(Stream stream)

Parameters

stream Stream

Přesměrování projektů na jaro.

Methods

GetProjectInfos()

Vraťte seznam krátkých informačních objektů projektu.

public List<primaveraprojectinfo> GetProjectInfos()

Returns

List < PrimaveraProjectInfo >

GetProjectUids()

Vraťte si seznam jedinečných identifikátorů projekt.

public List<int> GetProjectUids()

Returns

List < int >

Seznam unikátních identifikátorů projekt.

LoadFromStream(Stream)

te více projektových dat z poskytnutého toku.

protected abstract List<primaveraprojectinfo> LoadFromStream(Stream stream)

Parameters

stream Stream

Returns

List < PrimaveraProjectInfo >

LoadProject(Int)

Nabídka projektu se specifikovaným jedinečným identifikátorem.

public Project LoadProject(int projectUid)

Parameters

projectUid int

Jedinečný identifikátor projektu k zatížen.

Returns

Project

Projekt s specifikovaným jedinečným identifikátorem z specifikovaného souboru více projektů. null, pokud projekt neexistuje.

 Čeština