ProjectServerManager.CreateNewProject

CreateNewProject(Project)

使用默认保存选项在 Project Server\Project Online 实例中创建新项目。

public void CreateNewProject(Project project)
范围类型描述
projectProject要保存到 Project Server\Project Online 实例的项目。

例外

例外(健康)状况
ProjectOnlineException在通信错误或服务器返回错误的情况下。

例子

在此示例中,项目从 .mpp 文件加载并保存到 Project Online 帐户。

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

也可以看看


CreateNewProject(Project, ProjectServerSaveOptions)

使用指定的保存选项在 Project Server\Project Online 实例中创建新项目。

public void CreateNewProject(Project project, ProjectServerSaveOptions saveOptions)
范围类型描述
projectProject要保存到 Project Server\Project Online 实例的项目。
saveOptionsProjectServerSaveOptions的实例ProjectServerSaveOptions班级。

例外

例外(健康)状况
ProjectOnlineException在通信错误或服务器返回错误的情况下。

例子

在此示例中,项目从 .mpp 文件加载并保存到 Project Online 帐户。

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

也可以看看