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

Загружает в документ основной файл.

Синтаксис

DocumentFile AttachMainFile(Document document, string fileName)
Параметры
document

Тип: Document

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

fileName

Тип: System.String

Путь к загружаемому файлу

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

Тип: DocumentFile

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

Исключения

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

System.ArgumentNullException

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

System.IO.FileNotFoundException

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

System.InvalidOperationException

Ошибка возвращается, если сообщение CMS/PKCS 7, полученное из загружаемого файла, не содержит подписанного файла. Также данная ошибка возникает при попытке добавления файла, существующего в документе, либо при прочих ошибках, связанных с добавлением файла.

System.MethodAccessException

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

Заметки

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