PublicAPI.Docflow.Document.AddCommentДокументация ELMA API
Добавить комментарий
 
 
Синтаксис

public void AddComment(
	Document document,
	Comment comment,
	IEnumerable<Attachment> attachments,
	IEnumerable<DocumentAttachment> documentAttachments
)

Параметры

document
Тип: Document
Документ, к которому будет добавлен комментарий. Объект. Путь доступа: PublicAPI.Docflow.Document
comment
Тип: Comment
Комментарий. Объект. Путь доступа: PublicAPI.Portal.Objects.Common.Comment
attachments
Тип: System.Collections.Generic IEnumerable Attachment 
Вложения. Объект. Путь доступа: PublicAPI.Portal.Objects.Common.Attachment
documentAttachments
Тип: System.Collections.Generic IEnumerable DocumentAttachment 
Прикрепленные документы. Объект. Путь доступа: PublicAPI.Docflow.Objects.DocumentAttachment
Примеры

//загружаем документ по идентификатору 
var doc = PublicAPI.Docflow.Document.Load(3);


//создаем комментарий, и заполняем его свойства 
var comment = PublicAPI.Portal.Objects.Common.Comment.Create();
comment.CreationAuthor = PublicAPI.Portal.Security.User.GetCurrentUser();
comment.CreationDate = DateTime.Now;
comment.Text = "Комментарий";


//создаем вложения (ссылка на создание вложений находится в конце статьи) 
var attachments = context.Attachments;
//создаем прикреплённые документы 
var documentAttachments = context.DocumentAttachments;


//добавляем комментарий
PublicAPI.Docflow.Document.AddComment(doc, comment, attachments, documentAttachments);
См. также