Classe THPDFXFDFNode
THPDFXFDFNode in HPDFXFDFXml memorizza un elemento XFDF, i suoi attributi ordinati, il testo e i nodi figli di proprietà
| Membro | Significato |
|---|---|
| Name | Nome di lookup, normalizzato al nome locale per gli elementi Adobe o non qualificati analizzati e con la qualifica conservata per gli elementi estranei con prefisso |
| QualifiedName | Nome dell'elemento XML originale analizzato per la serializzazione, con Name come fallback per i nodi costruiti programmaticamente |
| NamespaceURI | URI di namespace risolto, con la stringa vuota che rappresenta un elemento non qualificato |
| NamespaceResolved | Se il parsing o un'assegnazione esplicita di NamespaceURI ha stabilito il valore del namespace |
| RawXML | XML raw preservato quando fornito da un importer, incluso il mixed content rich |
| Text | Il payload testuale del nodo |
| ChildCount, Children | Nodi figli di proprietà in ordine |
| AttrCount, Attrs | Coppie ordinate di nome e valore degli attributi |
| AddChild, ChildByName, ChildrenByName | Creazione e lookup dei figli per Name |
| SetAttr, HasAttr, GetAttrValue | Assegnazione e lookup programmatico degli attributi |
QualifiedName e NamespaceResolved sono proprietà di classe; i layout condivisi del record pubblico degli attributi e dei callback restano invariati
Il parsing rifiuta gli attributi XML duplicati prima che la semantica di sostituzione di SetAttr programmatico possa nascondere il conflitto
Parsing e serializzazione dei namespace · Destinazioni delle annotazioni