ProjectServerCredentials

ProjectServerCredentials(string, string)

का एक नया उदाहरण प्रारंभ करता हैProjectServerCredentials SharePoint साइट के URL और SharePoint की PWA (प्रोजेक्ट वेब एक्सेस) साइट के लिए मान्य SPOIDCRL प्राधिकरण टोकन का उपयोग करने वाली कक्षा।

public ProjectServerCredentials(string siteUrl, string authToken)
पैरामीटरप्रकारविवरण
siteUrlStringप्रोजेक्ट ऑनलाइन के पीडब्ल्यूए (प्रोजेक्ट वेब एक्सेस) एपीआई का यूआरएल।
authTokenStringSharePoint की PWA (प्रोजेक्ट वेब एक्सेस) साइट के लिए प्राधिकरण टोकन (SPOIDCRL)।

टिप्पणियों

जब आपके पास अपनी SharePoint ऑनलाइन साइट के लिए पहले से ही AuthToken हो, तो ProjectOnline से कनेक्ट करने के लिए इस कंस्ट्रक्टर का उपयोग करें।

यह सभी देखें


ProjectServerCredentials(string, string, string)

का एक नया उदाहरण प्रारंभ करता हैProjectServerCredentials SharePoint साइट के URL, उपयोगकर्ता नाम और पासवर्ड का उपयोग करने वाली कक्षा.

public ProjectServerCredentials(string siteUrl, string userName, string password)
पैरामीटरप्रकारविवरण
siteUrlStringप्रोजेक्ट ऑनलाइन के पीडब्ल्यूए (प्रोजेक्ट वेब एक्सेस) एपीआई का यूआरएल।
userNameStringSharePoint साइट के लिए उपयोगकर्ता नाम।
passwordStringSharePoint साइट के लिए पासवर्ड।

टिप्पणियों

ProjectOnline से कनेक्ट करने के लिए इस कंस्ट्रक्टर का उपयोग करें। कृपया ध्यान दें कि लीगेसी प्रमाणीकरण आपके Azure पोर्टल और Office 365 व्यवस्थापन केंद्र में सक्षम होना चाहिए।

यह सभी देखें


ProjectServerCredentials(string, NetworkCredential)

का एक नया उदाहरण प्रारंभ करता हैProjectServerCredentials प्रोजेक्ट वेब एक्सेस एंडपॉइंट और नेटवर्क क्रेडेंशियल्स के URL का उपयोग करने वाला वर्ग।

public ProjectServerCredentials(string siteUrl, NetworkCredential credentials)
पैरामीटरप्रकारविवरण
siteUrlStringप्रोजेक्ट वेब एक्सेस समापन बिंदु का URL।
credentialsNetworkCredentialप्रोजेक्ट वेब एक्सेस एंडपॉइंट में लॉगिन करने के लिए उपयोग किए जाने वाले क्रेडेंशियल्स।

टिप्पणियों

PWA के माध्यम से प्रोजेक्ट सर्वर के ऑन-प्रिमाइसेस इंस्टेंस से कनेक्ट करने के लिए इस कंस्ट्रक्टर का उपयोग करें।

उदाहरण

इस उदाहरण में का उदाहरणProjectServerManagerक्लास का उपयोग http://project_server_instance.local पर स्थित प्रोजेक्ट सर्वर इंस्टेंस से प्रोजेक्ट की सूची पढ़ने के लिए किया जाता है

string site = "http:// project_server_instance.local/sites/pwa";
var windowsCredentials = new NetworkCredential("Administrator", "my_password", "DOMAIN");
var projectServerCredentials = new ProjectServerCredentials(site, windowsCredentials);
ProjectServerManager manager = new ProjectServerManager(projectServerCredentials);

var list = manager.GetProjectList();
foreach (var projectInfo in list)
{
    Console.WriteLine("{0} - {1} - {2}", projectInfo.Id, projectInfo.CreatedDate, projectInfo.Name);
}

यह सभी देखें