public void AddQuestion( ProjectTask projectTask, User recipient, string description, bool showAll, IEnumerable<Attachment> attachments )
Задать вопрос к проектой задаче
Синтаксис
public void AddQuestion( ProjectTask projectTask, User recipient, string description, bool showAll, IEnumerable<Attachment> attachments )
Параметры
- projectTask
- Тип: ProjectTask
Проектная задача, к которой задается вопрос. Объект. Путь доступа: PublicAPI.Projects.ProjectTask
- recipient
- Тип: User
Ответственный (тот, кому задают вопрос). Объект. Путь доступа: PublicAPI.Portal.Security.User
- description
- Тип: System String
Описание (текст вопроса)
- showAll
- Тип: System Boolean
Показывать всем
- attachments
- Тип: System.Collections.Generic IEnumerable Attachment
Вложения. Объект. Путь доступа: PublicAPI.Portal.Objects.Common.Attachment
Заметки
Примеры
//загружаем необходимые данные var projectTask = PublicAPI.Projects.ProjectTask.Load(3); //загружаем проектную задачу по идентификатору var recipient = PublicAPI.Portal.Security.User.Load(3); //загружаем пользователя по идентификатору var description = "Описание вопроса"; //описание (текст вопроса) var attachmets = PublicAPI.Portal.Objects.Common.Attachment.Find(new Filter{Query = "Id in (2,3)"},null); //находим все вложения с идентификаторами 2 и 3, используя EQL поиск var showAll = true; //показывать всем (да\нет) //задаем вопрос PublicAPI.Projects.ProjectTask.AddQuestion(projectTask, recipient, description, attachments, showAll);
См. также