THPDFXFDFNode Class
THPDFXFDFNode en HPDFXFDFXml almacena un elemento XFDF, sus atributos ordenados, texto y nodos hijos propios
| Miembro | Significado |
|---|---|
| Name | Nombre de búsqueda, normalizado al nombre local para elementos Adobe parseados o sin cualificar y reteniendo la cualificación para elementos foráneos con prefijo |
| QualifiedName | Nombre original del elemento XML parseado para serialización, con Name como fallback para nodos construidos programáticamente |
| NamespaceURI | URI de namespace resuelto, con una cadena vacía representando un elemento sin cualificar |
| NamespaceResolved | Si el parseo o una asignación explícita de NamespaceURI ha establecido el valor de namespace |
| RawXML | XML crudo preservado cuando lo suministra un importador, incluido el contenido mixto rich |
| Text | El payload de texto del nodo |
| ChildCount, Children | Nodos hijos propios ordenados |
| AttrCount, Attrs | Pares ordenados de nombre y valor de atributos |
| AddChild, ChildByName, ChildrenByName | Creación y búsqueda de hijos por Name |
| SetAttr, HasAttr, GetAttrValue | Asignación y búsqueda programática de atributos |
QualifiedName y NamespaceResolved son propiedades de clase; los layouts compartidos públicos de atributos y callbacks permanecen sin cambios
El parseo rechaza los atributos XML duplicados antes de que la semántica de reemplazo programático de SetAttr pueda ocultar el conflicto
Parseo y serialización de namespaces · Destinos de anotaciones