IDocumentService.AddMainFileVersionComment — метод ([Тип параметра перегрузки])

Добавляет комментарий к указанной версии основного файла документа.

Синтаксис

bool AddMainFileVersionComment(Document document, DocumentFile file, Guid versionId, string comment)
Параметры
document

Тип: Document

Документ, содержащий основной файл file

file

Тип: DocumentFile

Объектная модель файла документа

versionId

Тип: System.Guid

Идентификатор версии, к которой добавляется комментарий

comment

Тип: System.String

Комментарий к версии основного файла

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

Тип: System.Boolean

true — комментарий добавлен успешно, иначе — false

Исключения

Исключение Условие

System.ArgumentNullException

Ошибка возвращается в случае, если не задан параметр document, file или comment.

Примеры

В приведенном примере добавляется комментарий к первой версии основного файла документа

(1)

IDocumentService documentService = objectContext.GetService<IDocumentService>(); (2)
IVersionedFileCardService versionedFileCardService = objectContext.GetService<IVersionedFileCardService>();

Document document = objectContext.GetObject<Document>(new Guid("00000000-0000-0000-0000-000000000000")); (3)

DocumentFile file = document.Files.First(t => t.FileType = DocumentFileType.Main); (4)

VersionedFileCard versionedFileCard = versionedFileCardService.OpenCard(file.FileId);

FileVersion version = versionedFileCard.Versions.First(); (5)

documentService.AddMainFileVersionComment(document, file, version.VersionId, "Первая версия основного файла"); (6)
1 Инициализация контекста объектов.
2 Получение сервиса.
3 Получение документа.
4 Получение первого основного файла.
5 Получение первой версии файла.
6 Добавление комментария.