[BrowsableAttribute(false)] [ObsoleteAttribute("Этот метод вскоре будет удалён", true)] public Milestone CreateMilestone( Project project, string subject, User executor, DateTime executeDate )
Create a milestone.
Creates an object, without saving in the database
Syntax
[BrowsableAttribute(false)] [ObsoleteAttribute("Этот метод вскоре будет удалён", true)] public Milestone CreateMilestone( Project project, string subject, User executor, DateTime executeDate )
Parameters
- project
- Type: Project
Project, milestone is created in. Object. Access path: PublicAPI.Projects.Project
- subject
- Type: System String
Milestone subject
- executor
- Type: User
Executor. Object. Access path: PublicAPI.Portal.Security.User
- executeDate
- Type: System DateTime
Execution date
Return Value
Type: MilestoneMilestone
Examples
//load the necessary data var project = PublicAPI.Projects.Project.Load(3); //load the project by ID var subject = "Task name"; //task subject var executor = PublicAPI.Portal.Security.User.Load(3); //load the user by ID var executeDate = DateTime.Now.AddDays(3); //milestone execution date //create a milestone var projectTask = PublicAPI.Projects.ProjectTask.CreateMilestone(project, subject, executor, executeDate); //projectTask - created milestone, not saved in the database
See Also