Classe THPDFXFDFNode

THPDFXFDFNode dans HPDFXFDFXml stocke un élément XFDF, ses attributs ordonnés, son texte et ses nœuds enfants possédés

MembreSens
NameNom de recherche, normalisé vers le nom local pour les éléments Adobe analysés ou non qualifiés, et gardant la qualification pour les éléments étrangers préfixés
QualifiedNameNom d'élément XML analysé d'origine pour la sérialisation, avec Name comme repli pour les nœuds construits par programme
NamespaceURIURI d'espace de noms résolue, une chaîne vide représentant un élément non qualifié
NamespaceResolvedSi l'analyse ou une affectation explicite de NamespaceURI a établi la valeur d'espace de noms
RawXMLXML brut préservé quand fourni par un importeur, contenu mixte riche compris
TextLa charge utile de texte du nœud
ChildCount, ChildrenNœuds enfants possédés ordonnés
AttrCount, AttrsPaires nom/valeur d'attributs ordonnées
AddChild, ChildByName, ChildrenByNameCréation d'enfants et recherche par Name
SetAttr, HasAttr, GetAttrValueAffectation et recherche d'attributs par programme

QualifiedName et NamespaceResolved sont des propriétés de classe ; les layouts partagés publics de records d'attributs et de callbacks restent inchangés

L'analyse rejette les attributs XML dupliqués avant que la sémantique de remplacement programmatique de SetAttr puisse masquer le conflit

Analyse et sérialisation d'espaces de noms · Destinations d'annotations