UpdateProject

UpdateProject(Project)

प्रोजेक्ट सर्वर \ प्रोजेक्ट ऑनलाइन इंस्टेंस में मौजूदा प्रोजेक्ट को डिफ़ॉल्ट सेव विकल्पों का उपयोग करके अपडेट करता है। मौजूदा प्रोजेक्ट अधिलेखित कर दिया जाएगा.

public void UpdateProject(Project project)
पैरामीटरप्रकारविवरण
projectProjectProject Server\Project Online उदाहरण में सहेजने के लिए प्रोजेक्ट।

अपवाद

अपवादस्थिति
ProjectOnlineExceptionसंचार त्रुटि या सर्वर द्वारा लौटाई गई त्रुटि के मामले में।

टिप्पणियों

प्रोजेक्ट की संपत्ति ‘प्रोजेक्ट.गेट (प्रेज.गाइड)’ एक प्रोजेक्ट की वैध मार्गदर्शिका होनी चाहिए जो प्रोजेक्ट सर्वर खाता \ प्रोजेक्ट ऑनलाइन इंस्टेंस में मौजूद है।

उदाहरण

इस उदाहरण में प्रोजेक्ट को प्रोजेक्ट ऑनलाइन खाते से लोड किया गया है, संशोधित किया गया है और वापस प्रोजेक्ट ऑनलाइन खाते में सहेजा गया है।

[C#]
var credentials = new ProjectServerCredentials("https://xxxxxx.sharepoint.com", "yyyyy@xxxxxxx.onmicrosoft.com", "पासवर्ड");
ProjectServerManager manager = new ProjectServerManager(credentials);
var projectList = manager.GetProjectList();
var projectGuid = projectList.First().Id;
var project = manager.GetProject(projectGuid);
var task = project.RootTask.Children.Add("New task");
manager.UpdateProject(project);

यह सभी देखें


UpdateProject(Project, ProjectServerSaveOptions)

निर्दिष्ट सेव विकल्पों का उपयोग करके Project Server\Project Online उदाहरण में मौजूदा प्रोजेक्ट को अपडेट करता है। मौजूदा प्रोजेक्ट अधिलेखित कर दिया जाएगा.

public void UpdateProject(Project project, ProjectServerSaveOptions saveOptions)
पैरामीटरप्रकारविवरण
projectProjectProject Server\Project Online उदाहरण में सहेजने के लिए प्रोजेक्ट।
saveOptionsProjectServerSaveOptionsका उदाहरणProjectServerSaveOptions कक्षा।

अपवाद

अपवादस्थिति
ProjectOnlineExceptionसंचार त्रुटि या सर्वर द्वारा लौटाई गई त्रुटि के मामले में।

टिप्पणियों

saveOptions.ProjectGuid को प्रोजेक्ट की एक गाइड पर सेट किया जाना चाहिए जो प्रोजेक्ट सर्वर \ प्रोजेक्ट ऑनलाइन इंस्टेंस पर मौजूद है।

उदाहरण

इस उदाहरण में प्रोजेक्ट को प्रोजेक्ट ऑनलाइन खाते से लोड किया गया है, संशोधित किया गया है और वापस प्रोजेक्ट ऑनलाइन खाते में सहेजा गया है।

[C#]
var credentials = new ProjectServerCredentials("https://xxxxxx.sharepoint.com", "yyyyy@xxxxxxx.onmicrosoft.com", "पासवर्ड");
ProjectServerManager manager = new ProjectServerManager(credentials);
var projectList = manager.GetProjectList();
var projectGuid = projectList.First().Id;
var project = manager.GetProject(projectGuid);
var task = project.RootTask.Children.Add("New task");
manager.UpdateProject(project, new ProjectServerSaveOptions
{
    ProjectGuid = projectGuid
});

यह सभी देखें