Xml.xmldom.IDOMNode.namespaceURI
Delphi
property namespaceURI: DOMString read get_namespaceURI; { DOM Level 2 }
C++
__property System::UnicodeString namespaceURI = {read=_scw_get_namespaceURI};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | public | Xml.Xmldom.pas Xml.xmldom.hpp |
Xml.xmldom | IDOMNode |
Description
Indique l'URI de l'espace de nommage utilisé dans le nom de noeud qualifié.
Lisez la propriété namespaceURI pour déterminer l'URI de l'espace de nommage attribué au noeud au moment de sa création. Si aucun URI d'espace de nommage n'a été fourni au moment de la création du noeud, namespaceURI a pour valeur nil (Delphi) ou NULL (C++). Ainsi, namespaceURI ne donne aucune valeur si l'URI d'espace de nommage doit être calculé à partir des déclarations d'espace de nommage.
Seuls les noeuds d'attribut et d'élément peuvent avoir une valeur namespaceURI. Pour tous les autres types de noeud, namespaceURI est toujours égal à nil (Delphi) ou NULL (C++). Les noeuds d'attribut n'héritent pas d'un espace de nommage du noeud d'élément auquel ils sont attachés. Si un attribut n'a pas d'espace de nommage explicite, sa propriété namespaceURI a pour valeur nil (Delphi) ou NULL (C++).
Remarque : namespaceURI 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.