ProjectServerManager.CreateNewProject
Inhalt
[
Ausblenden
]CreateNewProject(Project)
Erstellt ein neues Projekt in der Project Server\Project Online-Instanz unter Verwendung der Standardspeicheroptionen.
public void CreateNewProject(Project project)
Parameter | Typ | Beschreibung |
---|---|---|
project | Project | Das Projekt, das in der Project Server\Project Online-Instanz gespeichert werden soll. |
Ausnahmen
Ausnahme | Bedingung |
---|---|
ProjectOnlineException | Im Falle eines Kommunikationsfehlers oder eines von einem Server zurückgegebenen Fehlers. |
Beispiele
In diesem Beispiel wird das Projekt aus einer .mpp-Datei geladen und im Project Online-Konto gespeichert.
[C#]
var credentials = new ProjectServerCredentials("https://xxxxxx.sharepoint.com", "yyyyy@xxxxxxx.onmicrosoft.com", "Kennwort");
var project = new Project(@"sample.mpp");
ProjectServerManager manager = new ProjectServerManager(credentials);
manager.CreateNewProject(project);
Siehe auch
- class Project
- class ProjectServerManager
- namensraum Aspose.Tasks
- Montage Aspose.Tasks
CreateNewProject(Project, ProjectServerSaveOptions)
Erstellt ein neues Projekt in der Project Server\Project Online-Instanz unter Verwendung der angegebenen Speicheroptionen.
public void CreateNewProject(Project project, ProjectServerSaveOptions saveOptions)
Parameter | Typ | Beschreibung |
---|---|---|
project | Project | Das Projekt, das in der Project Server\Project Online-Instanz gespeichert werden soll. |
saveOptions | ProjectServerSaveOptions | Instanz vonProjectServerSaveOptions Klasse. |
Ausnahmen
Ausnahme | Bedingung |
---|---|
ProjectOnlineException | Im Falle eines Kommunikationsfehlers oder eines von einem Server zurückgegebenen Fehlers. |
Beispiele
In diesem Beispiel wird das Projekt aus einer .mpp-Datei geladen und im Project Online-Konto gespeichert.
[C#]
var credentials = new ProjectServerCredentials("https://xxxxxx.sharepoint.com", "yyyyy@xxxxxxx.onmicrosoft.com", "Kennwort");
var project = new Project(@"sample.mpp");
ProjectServerManager manager = new ProjectServerManager(credentials);
manager.CreateNewProject(project, new ProjectServerSaveOptions
{
ProjectName = "My new project"
});
Siehe auch
- class Project
- class ProjectServerSaveOptions
- class ProjectServerManager
- namensraum Aspose.Tasks
- Montage Aspose.Tasks