ProjectServerManager.CreateNewProject

CreateNewProject(Project)

Erstellt ein neues Projekt in der Project Server\Project Online-Instanz unter Verwendung der Standardspeicheroptionen.

public void CreateNewProject(Project project)
ParameterTypBeschreibung
projectProjectDas Projekt, das in der Project Server\Project Online-Instanz gespeichert werden soll.

Ausnahmen

AusnahmeBedingung
ProjectOnlineExceptionIm 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


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)
ParameterTypBeschreibung
projectProjectDas Projekt, das in der Project Server\Project Online-Instanz gespeichert werden soll.
saveOptionsProjectServerSaveOptionsInstanz vonProjectServerSaveOptions Klasse.

Ausnahmen

AusnahmeBedingung
ProjectOnlineExceptionIm 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