Type THPDFContentOperatorVisitStatus
Rapporte comment s'est terminée une visite d'opérateurs de contenu préservant les tokens
Déclaration
THPDFContentOperatorVisitStatus= (
covsCompleted,
covsStopped,
covsRejected,
covsInvalidInput,
covsLimitExceeded,
covsInvalidOutput,
covsVisitorError
);
Unité
HPDFContentStream
Valeurs
| Valeur | Objectif |
|---|---|
covsCompleted | Chaque opérateur a été visité et l'arbre syntaxique de sortie a été produit |
covsStopped | Un visiteur a renvoyé coaStop et le parcours s'est terminé tôt à la demande avec une sortie partielle |
covsRejected | Un visiteur a renvoyé coaReject ; la passe est abandonnée et aucune sortie n'est produite |
covsInvalidInput | Le flux de contenu source n'a pas pu être analysé en un arbre syntaxique valide |
covsLimitExceeded | Un budget de lexèmes, de nœuds, de profondeur ou d'octets configuré a été atteint avant la fin du parcours |
covsInvalidOutput | La sortie réécrite a échoué à la validation avant de pouvoir être renvoyée |
covsVisitorError | Le callback du visiteur a lui-même levé une exception, capturée par le parcours |
Notes d'utilisation
THPDFContentOperatorVisitStatistics.Statusporte cette valeur avecErrorOffsetetDiagnostic, qui localisent l'échec- Considérez
covsStoppedcomme une sortie contrôlée etcovsRejectedcomme une édition en échec ; seule la première produit une sortie exploitable covsVisitorErrorpermet au parcours de contenir un visiteur défaillant au lieu de laisser l'exception s'échapper vers le code hôte