IBaseCardService.AddSignaturePart — метод (BaseCardSignature, Guid, Byte[], String, Guid, Guid, BaseCard)

Инициализирует и добавляет в указанную подпись часть подписи.

Синтаксис

BaseCardSignature AddSignaturePart(BaseCardSignature signature, Guid typeId, byte[] signatureData, string description, Guid fileId, Guid fileVersionId, BaseCard partObject)
Параметры
signature

Тип: BaseCardSignature

Электронная подпись

typeId

Тип: System.Guid

Идентификатор типа части подписи

signatureData

Тип: System.Byte[]

Содержимое добавляемой части подписи

description

Тип: System.String

Примечание к части подписи

fileId

Тип: System.Guid

Идентификатор подписываемого файла

fileVersionId

Тип: System.Guid

Идентификатор версии подписываемого файла

partObject

Тип: BaseCard

Базовый объект

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

Тип: BaseCardSignature

Итоговая подпись, включающая добавляемую часть подписи

Исключения

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

System.ArgumentNullException

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

Заметки

Как правило, вызывать данный метод нет необходимости — соответствующий вызов делает сервис. Например, метод IDocumentService.ComputeAttachmentSignature вызовет AddSignaturePart с необходимыми параметрами.