PublicAPI.Projects.Project.CreateProject Документация ELMA API
Создать проект
 
 
Синтаксис

[ObsoleteAttribute("Этот метод вскоре будет удалён", true)]
[BrowsableAttribute(false)]
public Project CreateProject(
	string name,
	ProjectMetadataHead metadataHead,
	DateTime startDate,
	DateTime finishDate,
	User projectManager
)

Параметры

name
Тип: System String
Имя нового проекта
metadataHead
Тип: ProjectMetadataHead
Тип проекта, по которому будет создан проект. Объект. Путь доступа: PublicAPI.Projects.Objects.ProjectMetadataHead
startDate
Тип: System DateTime
Дата начала проекта
finishDate
Тип: System DateTime
Дата окончания проекта
projectManager
Тип: User
Менеджер нового проекта. Объект. Путь доступа: PublicAPI.Portal.Security.User

Возвращаемое значение

Тип: Project
Проект
Примеры

//имя проекта. 
var name = "New Project";
//загружаем шаблон проекта по идентификатору 
var projectTemplate = PublicAPI.Projects.ProjectTemplate.Load(3);
//дата начала проекта 
var startDate = DateTime.Now;
//дата окончания проекта 
var endDate = DateTime.Now.AddDays(2);
//загружаем пользователя по идентификатору 
var projectManager = PublicAPI.Portal.Security.User.Load(3);


//создаем проект 
var project = PublicAPI.Projects.Project.CreateProject(name, projectTemplate, startDate, endDate, projectManager);


//project - проект, созданный по шаблону projectTemplate
См. также

Как загрузить шаблон проекта