IDocumentService.CheckAllMainFilesSigned — метод (Document, BaseCardSignature)

Определяет корректность ЭП, установленной на основных файлах документа.

Синтаксис

bool CheckAllMainFilesSigned(Document document, BaseCardSignature signature)
Параметры
document

Тип: Document

Документ, для которого проводится проверка

signature

Тип: BaseCardSignature

Подпись карточки, содержащая актуальные ЭП

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

Тип: System.Boolean

true — все подписи корректны, либо документ не содержит основных файлов, иначе — false

Исключения

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

System.ArgumentNullException

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

Примеры

(1)

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

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

BaseCardSignature lastSignature = document.MainInfo.SignatureList.Signatures.Last(); (4)

bool result = documentService.CheckAllMainFilesSigned(document, lastSignature); (5)
1 Инициализация контекста объектов.
2 Получение сервиса для работы с документами.
3 Получение документа.
4 Получение последней подписи.
5 Выполнение проверки.