Class PrimaveraBaseReader
Το όνομα: Aspose.Tasks Συγκέντρωση: Aspose.Tasks.dll (25.4.0)
Αντιπροσωπεύει έναν βασικό αναγνώστη που μπορεί να χρησιμοποιηθεί για να διαβάσει Project UIDs από πολλά αρχεία του έργου 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
Ο δρόμος για να καταχωρίσετε πού βρίσκονται τα έργα ή τα έργα του Primavera.
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
Κατάλογος των μοναδικών αναγνωριστικών έργων.
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
Το έργο με καθορισμένο μοναδικό αναγνωριστικό από το καθορισμένο αρχείο πολλαπλών έργων. μηδέν εάν το έργο δεν υπάρχει.