Xml.xmldom.IDOMNode.localName
Delphi
property localName: DOMString read get_localName; { DOM Level 2 }
C++
__property System::UnicodeString localName = {read=_scw_get_localName};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | public | Xml.Xmldom.pas Xml.xmldom.hpp |
Xml.xmldom | IDOMNode |
Description
Indique le nom d'un noeud sans aucun préfixe d'espace de nommage.
Utilisez localName pour déterminer le nom du noeud DOM sans aucun préfixe d'espace de nommage.
La propriété localName n'est définie que pour les noeuds d'élément et les noeuds d'attribut (noeuds de type ELEMENT_NODE et ATTRIBUTE_NODE).
Dans le cas des noeuds d'élément, le nom local est dérivé du nom qui apparaît dans la balise XML. Par exemple, le nom local de <xsi:Name First=John Last=Doe> est 'Name'.
Dans le cas des noeuds d'attribut, le nom local est dérivé de la chaîne qui apparaît à gauche du signe égal dans la déclaration d'attribut. Par exemple, l'élément <Name First=John Last=Doe> a deux noeuds d'attribut, avec les noms locaux 'First' et 'Last'.
Pour tous les autres types de noeud, localName est égal à nil (Delphi) ou NULL (C++).
Remarque : Si les propriétés localName et prefix sont définies pour un noeud, nodeName est la combinaison de ces deux valeurs.
Remarque : localName est égale à nil (Delphi) ou NULL (C++) pour les noeuds créés avec une interface DOM de niveau 1 comme la méthode createElement du document, même s'il s'agit de noeuds d'attribut ou d'élément.