ProjectServerManager.CreateNewProject

CreateNewProject(Project)

Crea un nuovo progetto nell’istanza di Project Server\Project Online utilizzando le opzioni di salvataggio predefinite.

public void CreateNewProject(Project project)
ParametroTipoDescrizione
projectProjectProgetto da salvare nell’istanza di Project Server\Project Online.

Eccezioni

eccezionecondizione
ProjectOnlineExceptionIn caso di errore di comunicazione o errore restituito da un server.

Esempi

In questo esempio il progetto viene caricato dal file .mpp e salvato nell’account Project Online.

[C#]
var credentials = new ProjectServerCredentials("https://xxxxxx.sharepoint.com", "yyyyy@xxxxxxx.onmicrosoft.com", "password");
var project = new Project(@"sample.mpp");
ProjectServerManager manager = new ProjectServerManager(credentials);
manager.CreateNewProject(project);

Guarda anche


CreateNewProject(Project, ProjectServerSaveOptions)

Crea un nuovo progetto nell’istanza di Project Server\Project Online utilizzando le opzioni di salvataggio specificate.

public void CreateNewProject(Project project, ProjectServerSaveOptions saveOptions)
ParametroTipoDescrizione
projectProjectProgetto da salvare nell’istanza di Project Server\Project Online.
saveOptionsProjectServerSaveOptionsIstanza diProjectServerSaveOptions classe.

Eccezioni

eccezionecondizione
ProjectOnlineExceptionIn caso di errore di comunicazione o errore restituito da un server.

Esempi

In questo esempio il progetto viene caricato dal file .mpp e salvato nell’account Project Online.

[C#]
var credentials = new ProjectServerCredentials("https://xxxxxx.sharepoint.com", "yyyyy@xxxxxxx.onmicrosoft.com", "password");
var project = new Project(@"sample.mpp");
ProjectServerManager manager = new ProjectServerManager(credentials);
manager.CreateNewProject(project, new ProjectServerSaveOptions
{
    ProjectName = "My new project"
});

Guarda anche