Class PrimaveraBaseReader

Class PrimaveraBaseReader

Numele spaţiului: Aspose.Tasks Asamblare: Aspose.Tasks.dll (25.4.0)

Reprezintă un cititor de bază care poate fi folosit pentru a citi Project UID-uri din mai multe fișiere de proiect Primavera XER sau XML.

public abstract class PrimaveraBaseReader

Inheritance

object PrimaveraBaseReader

Derived

PrimaveraXerReader , PrimaveraXmlReader

Membrii moștenitori

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

Constructors

PrimaveraBaseReader(Strângere)

Inițializează o nouă instanță a clasei Aspose.Tasks.PrimaveraBaseReader.

protected PrimaveraBaseReader(string filePath)

Parameters

filePath string

Calea de a înregistra unde se află proiectele sau proiectele Primavera.

PrimaveraBaseReader(Stream)

Inițializează o nouă instanță a clasei Aspose.Tasks.PrimaveraBaseReader.

protected PrimaveraBaseReader(Stream stream)

Parameters

stream Stream

Proiectele de primăvară.

Methods

GetProjectInfos()

Întoarceți o listă a obiectelor de informații scurte ale proiectului.

public List<primaveraprojectinfo> GetProjectInfos()

Returns

List < PrimaveraProjectInfo >

GetProjectUids()

Întoarceți o listă a identificatorilor unici ai proiectelor.

public List<int> GetProjectUids()

Returns

List < int >

Lista identificatorilor unici ai proiectelor.

LoadFromStream(Stream)

Citiți mai multe date de proiect din fluxul furnizat.

protected abstract List<primaveraprojectinfo> LoadFromStream(Stream stream)

Parameters

stream Stream

Returns

List < PrimaveraProjectInfo >

LoadProject(int)

Încărcați proiectul cu identificatorul unic specificat.

public Project LoadProject(int projectUid)

Parameters

projectUid int

Un identificator unic al proiectului de încărcare.

Returns

Project

Proiect cu identificator unic specificat din fișierul multiproiect specificat. zero dacă proiectul nu există.

 Română