Tipo THPDFContentOperatorVisitStatus
Reporta cómo terminó una visita de content-operators que preserva tokens
Declaración
THPDFContentOperatorVisitStatus= (
covsCompleted,
covsStopped,
covsRejected,
covsInvalidInput,
covsLimitExceeded,
covsInvalidOutput,
covsVisitorError
);
Unidad
HPDFContentStream
Valores
| Valor | Propósito |
|---|---|
covsCompleted | Se visitó cada operador y se produjo el árbol de sintaxis de salida |
covsStopped | Un visitor devolvió coaStop y el recorrido terminó antes de tiempo a petición, con salida parcial |
covsRejected | Un visitor devolvió coaReject; la pasada se descarta y no se produce salida |
covsInvalidInput | El content stream fuente no se pudo parsear en un árbol de sintaxis válido |
covsLimitExceeded | Se alcanzó un presupuesto configurado de lexemas, nodos, profundidad o bytes antes de terminar el recorrido |
covsInvalidOutput | La salida reescrita falló la validación antes de poder devolverse |
covsVisitorError | El propio callback del visitor lanzó una excepción, que el walker capturó |
Notas de uso
THPDFContentOperatorVisitStatistics.Statuslleva este valor junto conErrorOffsetyDiagnostic, que precisan el fallo- Trate
covsStoppedcomo una salida controlada ycovsRejectedcomo una edición fallida; solo la primera produce salida utilizable covsVisitorErrorpermite al walker contener a un visitor defectuoso en lugar de dejar que la excepción escape al código anfitrión