IDocumentService.AddAdditionalFile — метод (Document, String)

Добавляет в документ дополнительный файл.

Синтаксис

DocumentFile AddAdditionalFile(Document document, string filePath)
Параметры
document

Тип: Document

Документ, в который добавляется файл

filePath

Тип: System.String

Путь к добавляемому файлу

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

Тип: DocumentFile

Файл документа

Исключения

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

System.ArgumentNullException

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

System.MethodAccessException

Ошибка возвращается, если недостаточно прав для добавления дополнительного файла.

System.InvalidOperationException

Ошибка возвращается в случае, если невозможно загрузить дополнительный файл, в.т.ч. по причине наличия в документе дополнительного файла с подобным именем.

Примеры

(1)

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

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

documentService.AddAdditionalFile(document, @"Z:\Служебная записка на ремонт компьютера.docx"); (4)
objectContext.AcceptChanges();
1 Инициализация контекста объектов.
2 Получение сервиса.
3 Получение документа.
4 Добавление дополнительного файла.