ProjectServerManager

ProjectServerManager class

Η κλάση που παρέχει τις μεθόδους ανάγνωσης και εκτέλεσης εργασιών σε έργα στον καθορισμένο λογαριασμό Project Online ή στην καθορισμένη παρουσία διακομιστή Project Server (υποστηρίζονται οι εκδόσεις του Project Server 2016 και 2019).

public sealed class ProjectServerManager

Κατασκευαστές

ΟνομαΠεριγραφή
ProjectServerManager(ProjectServerCredentials)Αρχικοποιεί μια νέα παρουσία τουProjectServerManager τάξη.

Μέθοδοι

ΟνομαΠεριγραφή
CreateNewProject(Project)Δημιουργεί νέο έργο στην παρουσία Project Server\Project Online χρησιμοποιώντας τις προεπιλεγμένες επιλογές αποθήκευσης.
CreateNewProject(Project, ProjectServerSaveOptions)Δημιουργεί νέο έργο στην παρουσία Project Server\Project Online χρησιμοποιώντας τις καθορισμένες επιλογές αποθήκευσης.
GetProject(Guid)Λαμβάνει το έργο με τον καθορισμένο οδηγό από τον λογαριασμό Project Online \ παρουσίαση διακομιστή έργου.
GetProjectList()Λαμβάνει τη λίστα των έργων από το κατάστημα “Working” του τρέχοντος λογαριασμού Project Online \ Παράδειγμα διακομιστή έργου.
GetProjectRawData(Guid)Λαμβάνει τα δυαδικά δεδομένα του έργου για σκοπούς αντιμετώπισης προβλημάτων.
UpdateProject(Project)Ενημερώνει το υπάρχον έργο στην παρουσία Project Server\Project Online χρησιμοποιώντας τις προεπιλεγμένες επιλογές αποθήκευσης. Το υπάρχον έργο θα αντικατασταθεί.
UpdateProject(Project, ProjectServerSaveOptions)Ενημερώνει το υπάρχον έργο στην παρουσία Project Server\Project Online χρησιμοποιώντας τις καθορισμένες επιλογές αποθήκευσης. Το υπάρχον έργο θα αντικατασταθεί.

Εκδηλώσεις

ΟνομαΠεριγραφή
event ExecutingWebRequestΈνα συμβάν που τίθεται όταν το αίτημα ιστού αποστέλλεται στο API ιστού του Project Server.

Δείτε επίσης