THPDFContentOperatorAction Type
Actie die een visitor toewijst om de content-operator-walker te vertellen hoe de huidige operator moet worden behandeld
Declaratie
THPDFContentOperatorAction= (
coaKeep,
coaDelete,
coaReplace,
coaStop,
coaReject
);
Eenheid
HPDFContentStream
Waarden
| Waarde | Doel |
|---|---|
coaKeep | Kopieert het operatorbereik ongewijzigd naar de output; dit is de standaard die de walker vooraf toewijst |
coaDelete | Laat de operator en zijn operanden uit de output vallen |
coaReplace | Geeft de bytes van THPDFContentOperatorEventData.Replacement uit in plaats van het oorspronkelijke bereik |
coaStop | Beëindigt de doorloop na de huidige operator, met behoud van alles wat al is geaccepteerd |
coaReject | Laat de hele bewerkingspass falen; de doorloop meldt covsRejected en levert geen output |
Gebruiksopmerkingen
- Visitors wijzen alleen een actie toe wanneer ze de uitkomst willen veranderen; de standaard laten staan houdt de stream byte-identiek
coaDeleteencoaReplacemarkeren het resultaat als gewijzigd, terwijl onaangeroerde bereiken nog steeds rechtstreeks uit de bron worden gekopieerd- Onderscheid
coaStopvancoaReject: stoppen is een gecontroleerde vroege exit met partiële output, weigeren gooit de pass volledig weg