CustomDocumentToSend

Документ на отправку произвольного типа.

Наследует интерфейс DocumentToSend

Свойства

TypeNamedId:

Строка, чтение/запись - строковой идентификатор типа документа

Function:

Строка, чтение/запись - идентификатор функции документа. Обязательно при отправке зашифрованных документов

Version:

Строка, чтение/запись - идентификатор версии документа. Обязательно при отправке зашифрованных документов

Metadata:

Коллекция объектов MetadataItem , чтение - метаданные документа

WorkflowId:

Строка, чтение/запись - идентификатор вида документооборота

EditingSettingId:

Строка, чтение/запись - идентификатор настройки редактирования содержимого документа. Наличие данной настройки означает, что в содержимом файла может отсутствовать контент, редактирование которого разрешено данной настройкой. В случае указания данной настройки, отправку документов необходимо выполнять с флагом DelaySend*

Добавлено в версии 5.29.13.

Type:

Строка, чтение - тип документа. Константа Document

Content:

DynamicContent , чтение - представление содержимого документа. Если контент документа был загружен с диска, то поле будет пустым. Для документов, для которых не существует упрощённого представления контента (см. Как отправить документы), поле будет пустым

Методы

AddMetadata()
SaveUserData()
CustomDocumentToSend.AddMetadata()

Добавляет новый элемент в коллекцию Metadata и возвращает его

CustomDocumentToSend.SaveUserData(FilePath)
FilePath:строка путь до файла

Сохраняет упрощённое представление контента в указанный файл. Если файл не существует, то файл будет создан. Директория должна существовать