THPDFContentOperatorVisitStatus Type
Riporta come è finita una visita token-preserving degli operatori di contenuto
Dichiarazione
THPDFContentOperatorVisitStatus= (
covsCompleted,
covsStopped,
covsRejected,
covsInvalidInput,
covsLimitExceeded,
covsInvalidOutput,
covsVisitorError
);
Unità
HPDFContentStream
Valori
| Valore | Scopo |
|---|---|
covsCompleted | Ogni operatore è stato visitato e l'albero sintattico di output è stato prodotto |
covsStopped | Un visitor ha restituito coaStop e l'attraversata è finita in anticipo su richiesta con output parziale |
covsRejected | Un visitor ha restituito coaReject; il passaggio viene scartato e non viene prodotto output |
covsInvalidInput | Il content stream sorgente non poteva essere interpretato in un albero sintattico valido |
covsLimitExceeded | Un budget di lexeme, nodi, profondità o byte configurato è stato raggiunto prima che l'attraversata finisse |
covsInvalidOutput | L'output riscritto ha fallito la validazione prima di poter essere restituito |
covsVisitorError | Il callback del visitor stesso ha sollevato un'eccezione, che il walker ha catturato |
Note d'uso
THPDFContentOperatorVisitStatistics.Statusporta questo valore insieme aErrorOffseteDiagnostic, che individuano il fallimento- Tratta
covsStoppedcome un'uscita controllata ecovsRejectedcome una modifica fallita; solo la prima produce output utilizzabile covsVisitorErrorpermette al walker di contenere un visitor difettoso invece di lasciare che l'eccezione fugga nel codice ospite