IDocumentService.AddMainFileVersionComment — метод ([Тип параметра перегрузки])
Добавляет комментарий к указанной версии основного файла документа.
-
Пространство имён:
DocsVision.BackOffice.ObjectModel.Services -
Сборка:
DocsVision.BackOffice.ObjectModel.dll
Синтаксис
bool AddMainFileVersionComment(Document document, DocumentFile file, Guid versionId, string comment)
- Параметры
-
- document
-
Тип:
DocumentДокумент, содержащий основной файл
file - file
-
Тип:
DocumentFileОбъектная модель файла документа
- versionId
-
Тип:
System.GuidИдентификатор версии, к которой добавляется комментарий
- comment
-
Тип:
System.StringКомментарий к версии основного файла
- Возвращаемое значение
-
Тип:
System.Booleantrue— комментарий добавлен успешно, иначе —false
Исключения
| Исключение | Условие |
|---|---|
Ошибка возвращается в случае, если не задан параметр |
Примеры
В приведенном примере добавляется комментарий к первой версии основного файла документа
(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 | Добавление комментария. |