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. |
Δείτε επίσης