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