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.Boolean
true
— комментарий добавлен успешно, иначе —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 | Добавление комментария. |