THPDFXFDFNode Class
THPDFXFDFNode em HPDFXFDFXml guarda um elemento XFDF, os atributos ordenados dele, o texto e os nós filhos próprios
| Membro | Significado |
|---|---|
| Name | Nome de consulta, normalizado para o nome local em elementos Adobe analisados ou não qualificados, e mantendo a qualificação em elementos estrangeiros com prefixo |
| QualifiedName | Nome original do elemento XML analisado, para serialização, com Name como fallback em nós construídos por programa |
| NamespaceURI | URI de namespace resolvido, com uma string vazia a representar um elemento não qualificado |
| NamespaceResolved | Se o parsing ou uma atribuição explícita de NamespaceURI estabeleceu o valor do namespace |
| RawXML | XML em bruto preservado quando fornecido por um importador, incluindo conteúdo misto rich |
| Text | O payload de texto do nó |
| ChildCount, Children | Nós filhos próprios e ordenados |
| AttrCount, Attrs | Pares ordenados de nomes e valores de atributos |
| AddChild, ChildByName, ChildrenByName | Criação e consulta de filhos por Name |
| SetAttr, HasAttr, GetAttrValue | Atribuição e consulta programática de atributos |
QualifiedName e NamespaceResolved são propriedades de classe; os layouts partilhados de registos públicos de atributos e de callbacks permanecem inalterados
O parsing rejeita atributos XML duplicados antes que a semântica de substituição programática de SetAttr possa esconder o conflito
Parsing e serialização de namespaces · Destinos de anotações