THPDFContentOperatorVisitStatus Type
토큰을 보존하는 content-operator 방문이 어떻게 끝났는지 보고합니다
선언
THPDFContentOperatorVisitStatus= (
covsCompleted,
covsStopped,
covsRejected,
covsInvalidInput,
covsLimitExceeded,
covsInvalidOutput,
covsVisitorError
);
유닛
HPDFContentStream
값
| 값 | 목적 |
|---|---|
covsCompleted | 모든 연산자를 방문했고 출력 구문 트리가 만들어졌습니다 |
covsStopped | 방문자가 coaStop을 반환해 요청에 따라 순회가 일찍 끝났고 부분 출력을 남겼습니다 |
covsRejected | 방문자가 coaReject를 반환했습니다. 패스는 버려지고 출력은 만들어지지 않습니다 |
covsInvalidInput | 소스 콘텐츠 스트림을 유효한 구문 트리로 파싱하지 못했습니다 |
covsLimitExceeded | 순회가 끝나기 전에 설정된 lexeme, 노드, 깊이, 바이트 예산에 도달했습니다 |
covsInvalidOutput | 다시 쓴 출력이 반환되기 전에 검증에 실패했습니다 |
covsVisitorError | 방문자 콜백 자체가 예외를 일으켰고 walker가 그것을 붙잡았습니다 |
사용 참고 사항
THPDFContentOperatorVisitStatistics.Status는 이 값과 함께 실패 지점을 짚어 주는ErrorOffset,Diagnostic을 실어 줍니다covsStopped은 제어된 종료로,covsRejected는 실패한 편집으로 다루세요. 쓸 수 있는 출력을 내는 쪽은 전자뿐입니다covsVisitorError는 결함 있는 방문자를 walker가 붙잡도록 해 예외가 호스트 코드로 새어 나가지 않게 합니다