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