ProjectServerManager

ProjectServerManager class

वह वर्ग जो निर्दिष्ट प्रोजेक्ट ऑनलाइन खाते में परियोजनाओं को पढ़ने और संचालन करने के तरीके प्रदान करता है या निर्दिष्ट ऑन-प्रिमाइसेस प्रोजेक्ट सर्वर उदाहरण में (प्रोजेक्ट सर्वर के संस्करण 2016 और 2019 समर्थित हैं)।

public sealed class ProjectServerManager

कंस्ट्रक्टर्स

नामविवरण
ProjectServerManager(ProjectServerCredentials)का एक नया उदाहरण प्रारंभ करता हैProjectServerManager वर्ग.

तरीकों

नामविवरण
CreateNewProject(Project)डिफॉल्ट सेव विकल्पों का उपयोग करके Project Server\Project Online उदाहरण में नया प्रोजेक्ट बनाता है।
CreateNewProject(Project, ProjectServerSaveOptions)निर्दिष्ट सहेजें विकल्पों का उपयोग करके Project Server\Project Online उदाहरण में नया प्रोजेक्ट बनाता है।
GetProject(Guid)प्रोजेक्ट को निर्दिष्ट गाइड के साथ प्रोजेक्ट ऑनलाइन खाता \ प्रोजेक्ट सर्वर उदाहरण से प्राप्त करता है।
GetProjectList()वर्तमान प्रोजेक्ट ऑनलाइन खाते \ प्रोजेक्ट सर्वर इंस्टेंस के ‘वर्किंग’ स्टोर से परियोजनाओं की सूची प्राप्त करता है।
GetProjectRawData(Guid)समस्या निवारण उद्देश्यों के लिए प्रोजेक्ट का बाइनरी डेटा प्राप्त करता है।
UpdateProject(Project)प्रोजेक्ट सर्वर \ प्रोजेक्ट ऑनलाइन इंस्टेंस में मौजूदा प्रोजेक्ट को डिफ़ॉल्ट सेव विकल्पों का उपयोग करके अपडेट करता है। मौजूदा प्रोजेक्ट अधिलेखित कर दिया जाएगा.
UpdateProject(Project, ProjectServerSaveOptions)निर्दिष्ट सेव विकल्पों का उपयोग करके Project Server\Project Online उदाहरण में मौजूदा प्रोजेक्ट को अपडेट करता है। मौजूदा प्रोजेक्ट अधिलेखित कर दिया जाएगा.

आयोजन

नामविवरण
event ExecutingWebRequestएक घटना जो तब उभरती है जब वेब अनुरोध प्रोजेक्ट सर्वर के वेब एपीआई को भेजा जाता है।

यह सभी देखें