UpdateProject
UpdateProject(Project)
प्रोजेक्ट सर्वर \ प्रोजेक्ट ऑनलाइन इंस्टेंस में मौजूदा प्रोजेक्ट को डिफ़ॉल्ट सेव विकल्पों का उपयोग करके अपडेट करता है। मौजूदा प्रोजेक्ट अधिलेखित कर दिया जाएगा.
public void UpdateProject(Project project)
पैरामीटर | प्रकार | विवरण |
---|---|---|
project | Project | Project 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);
यह सभी देखें
- class Project
- class ProjectServerManager
- नाम स्थान Aspose.Tasks
- सभा Aspose.Tasks
UpdateProject(Project, ProjectServerSaveOptions)
निर्दिष्ट सेव विकल्पों का उपयोग करके Project Server\Project Online उदाहरण में मौजूदा प्रोजेक्ट को अपडेट करता है। मौजूदा प्रोजेक्ट अधिलेखित कर दिया जाएगा.
public void UpdateProject(Project project, ProjectServerSaveOptions saveOptions)
पैरामीटर | प्रकार | विवरण |
---|---|---|
project | Project | Project Server\Project Online उदाहरण में सहेजने के लिए प्रोजेक्ट। |
saveOptions | ProjectServerSaveOptions | का उदाहरण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
});
यह सभी देखें
- class Project
- class ProjectServerSaveOptions
- class ProjectServerManager
- नाम स्थान Aspose.Tasks
- सभा Aspose.Tasks