THPDFObjectLifecycleState Type
Seuraa, missä kohdassa ladatun objektigraafin elinkaarta PDF-objekti on
Määrittely
THPDFObjectLifecycleState= (olsClean, olsDirty, olsReleased,
olsMustWrite, olsRaw, olsParsed, olsFlushed);
Yksikkö
HPDFObjs
Arvot
| Arvo | Merkitys |
|---|---|
olsClean |
Objekti on vakaa eikä sen kirjoittamista ole aikataulutettu |
olsDirty |
Objektia on muutettu edellisen kirjoituksen jälkeen; osa IsDirty-joukkoa |
olsReleased |
Objekti vapautettiin |
olsMustWrite |
Objekti on merkitty kirjoitettavaksi aina riippumatta muutosten seurannasta; lasketaan myös muuttuneeksi |
olsRaw |
Indeksoitu mutta vielä materiaaloimaton objektigraafimerkintä |
olsParsed |
Lähdetavuista materiaaloitu objekti ilman muutoksia |
olsFlushed |
Objekti, joka on jo sarjoitettu tulostiedostoon |
Käyttöhuomautukset
- Alkuperäiset neljä tilaa säilyttävät ordinaaliarvonsa ja kolme uudempaa tilaa liitetään perään, joten tallennetut ordinaaliarvot ja joukkologiikka, kuten
IsDirty = [olsDirty, olsMustWrite], pysyvät voimassa THPDFObject-metoditMarkClean,MarkDirty,MarkReleased,MarkMustWrite,MarkRaw,MarkParsedjaMarkFlushedsiirtävät objekteja tilasta toiseen