CustomDocumentToSend

Документ на отправку произвольного типа. Является производным объектом от DocumentToSend

Свойства

Type:Строка, чтение - тип документа. Константа Document
FileName:Строка, чтение - имя файла вложения
Comment:Строка, чтение/запись - комментарий к документу
NeedRecipientSignature:Булево, чтение/запись - документ будет отправлен с запросом подписи получателя
CustomDocumentId:Строка, чтение/запись - внешний идентификатор документа
TypeNamedId:Строка, чтение/запись - строковой идентификатор типа документа
Function:Строка, чтение/запись - идентификатор функции документа. Обязательно при отправке зашифрованных документов
Version:Строка, чтение/запись - идентификатор версии документа. Обязательно при отправке зашифрованных документов
WorkflowId:Строка, чтение/запись - идентификатор вида документооборота
IsEncrypted:Булево, чтение/запись - документ будет отправлен в зашифрованном виде
Metadata:Коллекция объектов MetadataItem , чтение - метаданные документа
Content:DynamicContent или BaseContent , чтение - представление содержимого документа

Методы

AddMetadata()
CustomDocumentToSend.AddMetadata()

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

Дополнительная информация

Если объект был создан из PackageSendTask2, то поле Content будет объектом DynamicContent

Если объект был создан из PackageSendTask или SendTask, то поле Content будет объектом, производным от BaseContent