ProjectServerManager.CreateNewProject
Contenu
[
Cacher
]CreateNewProject(Project)
Crée un nouveau projet dans l’instance Project Server\Project Online à l’aide des options d’enregistrement par défaut.
public void CreateNewProject(Project project)
Paramètre | Taper | La description |
---|---|---|
project | Project | Projet à enregistrer dans l’instance Project Server\Project Online. |
Exceptions
exception | condition |
---|---|
ProjectOnlineException | En cas d’erreur de communication ou d’erreur renvoyée par un serveur. |
Exemples
Dans cet exemple, le projet est chargé à partir du fichier .mpp et enregistré sur le compte Project Online.
[C#]
var credentials = new ProjectServerCredentials("https://xxxxxx.sharepoint.com", "yyyyy@xxxxxxx.onmicrosoft.com", "mot de passe");
var project = new Project(@"sample.mpp");
ProjectServerManager manager = new ProjectServerManager(credentials);
manager.CreateNewProject(project);
Voir également
- class Project
- class ProjectServerManager
- espace de noms Aspose.Tasks
- Assemblée Aspose.Tasks
CreateNewProject(Project, ProjectServerSaveOptions)
Crée un nouveau projet dans l’instance Project Server\Project Online à l’aide des options d’enregistrement spécifiées.
public void CreateNewProject(Project project, ProjectServerSaveOptions saveOptions)
Paramètre | Taper | La description |
---|---|---|
project | Project | Projet à enregistrer dans l’instance Project Server\Project Online. |
saveOptions | ProjectServerSaveOptions | Exemple deProjectServerSaveOptions classe. |
Exceptions
exception | condition |
---|---|
ProjectOnlineException | En cas d’erreur de communication ou d’erreur renvoyée par un serveur. |
Exemples
Dans cet exemple, le projet est chargé à partir du fichier .mpp et enregistré sur le compte Project Online.
[C#]
var credentials = new ProjectServerCredentials("https://xxxxxx.sharepoint.com", "yyyyy@xxxxxxx.onmicrosoft.com", "mot de passe");
var project = new Project(@"sample.mpp");
ProjectServerManager manager = new ProjectServerManager(credentials);
manager.CreateNewProject(project, new ProjectServerSaveOptions
{
ProjectName = "My new project"
});
Voir également
- class Project
- class ProjectServerSaveOptions
- class ProjectServerManager
- espace de noms Aspose.Tasks
- Assemblée Aspose.Tasks