THPDFContentOperatorVisitStatus Type
回報保留原始詞彙的內容運算子走訪以何種狀態結束
宣告
THPDFContentOperatorVisitStatus= (
covsCompleted,
covsStopped,
covsRejected,
covsInvalidInput,
covsLimitExceeded,
covsInvalidOutput,
covsVisitorError
);
單元
HPDFContentStream
值
| 值 | 用途 |
|---|---|
covsCompleted | 每個運算子都被走訪,並產出輸出語法樹 |
covsStopped | 訪客回傳 coaStop,走訪依要求提前結束,帶部分輸出 |
covsRejected | 訪客回傳 coaReject;整輪作廢,不產生輸出 |
covsInvalidInput | 來源內容串流無法剖析成有效的語法樹 |
covsLimitExceeded | 走訪結束前觸及設定的詞素、節點、深度或位元組預算 |
covsInvalidOutput | 改寫後的輸出在回傳前未通過驗證 |
covsVisitorError | 訪客回呼自身擲出例外,已由走訪器擷取 |
使用說明
THPDFContentOperatorVisitStatistics.Status攜帶此值,連同ErrorOffset與Diagnostic可精確指出失敗位置- 把
covsStopped視為受控結束、covsRejected視為編輯失敗;只有前者會產出可用輸出 covsVisitorError讓走訪器攔住有問題的訪客,例外不會竄逃進宿主程式碼