Classe THPDFXFDFNode
THPDFXFDFNode em HPDFXFDFXml armazena um elemento XFDF, seus atributos ordenados, texto e nós filhos próprios
| Membro | Significado |
|---|---|
| Name | Nome de lookup, normalizado para o nome local em elementos Adobe parseados ou não qualificados, e retendo a qualificação em elementos estrangeiros com prefixo |
| QualifiedName | Nome original do elemento XML parseado, para serialização, com Name como fallback para nós construídos programaticamente |
| NamespaceURI | URI de namespace resolvido, com string vazia representando um elemento não qualificado |
| NamespaceResolved | Se o parsing ou uma atribuição explícita de NamespaceURI estabeleceu o valor do namespace |
| RawXML | XML raw preservado quando fornecido por um importer, incluindo rich mixed content |
| Text | O payload de texto do nó |
| ChildCount, Children | Nós filhos próprios e ordenados |
| AttrCount, Attrs | Pares ordenados de nome e valor de atributos |
| AddChild, ChildByName, ChildrenByName | Criação e lookup de filhos por Name |
| SetAttr, HasAttr, GetAttrValue | Atribuição e lookup programáticos de atributos |
QualifiedName e NamespaceResolved são propriedades de classe; os layouts compartilhados de records públicos de atributos e callbacks permanecem inalterados
O parsing rejeita atributos XML duplicados antes que a semântica de substituição do SetAttr programático possa esconder o conflito
Parsing e serialização de namespaces · Destinos de anotações