GeneratedPrintFormResult
Результат генерации печатной формы методами GeneratePrintFormPng и GeneratePrintFormPngFromAttachment.
message GeneratedPrintFormResult {
required PrintOperationStatus OperationStatus = 1;
repeated string Files = 2;
repeated string Errors = 3;
}
enum PrintOperationStatus {
Unknown = 0;
InProgress = 1;
Success = 2;
Failed = 3;
Cancelled = 4;
}
OperationStatus— статус генерации печатной формы, принимает значения из перечисленияPrintOperationStatus:Unknown— неизвестное значение: клиент использует устаревшую версию SDK и не может интерпретировать ответ;InProgress— генерация печатной формы выполняется;Success— генерация успешно завершена;Failed— при генерации произошла ошибка;Cancelled— задача генерации отменена.
Files— список имен PNG-файлов на полке документов. Каждый файл содержит одну страницу печатной формы. Поле заполняется, еслиOperationStatus = Success. Скачать файлы можно методом ShelfDownload (V2), передав имя файла в параметрfileName.Errors— список ошибок генерации печатной формы. Поле заполняется, еслиOperationStatus = Failed.
См. также
- Структура используется:
в теле ответа метода GetGeneratedPrintFormResult