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"
});

Смотрите также