NamespaceURI (NotesDOMNode - LotusScript®)

Read-only. The namespace URI of this node when it was created.

Defined in


Data type



To get: nameSpaceURI$ = notesDOMNode .NamespaceURI


Where namespaces are used in XML, qualified names take the form:


The prefix is associated with a namespace.

Namespaces affect the following NotesDOMNode properties:

  • LocalName contains the local part of the qualified name (the part following the colon).
  • NamespaceURI is the namespace associated with the prefix.
  • NodeName is the full qualified name (prefix, colon, local part).
  • Prefix contains the prefix of the qualified name (the part preceding the colon). This property is read-write; the others are read-only.

For example, if the XML is as follows:

<?xml version="1.0" encoding="UTF-8"?>
   <wsdl:message name="method1Response">
      <wsdl:part name="method1Return" type="soapenc:string"/>
   <wsdl:message name="method1Request">
      <wsdl:part name="value1" type="soapenc:string"/>

The property values for the first "message" node are as follows:

  • LocalName = "message"
  • NamespaceURI = ""
  • NodeName = "wsdl:message"
  • Prefix = "wsdl"

Consistency is automatic where the property values are the result of parsing XML through NotesDOMParser. If you use namespace-oriented methods such as CreateAttributeNodeNS and CreateElementNodeNS in NotesDOMDocumentNode, you are responsible for keeping the properties consistent. The namespaceURI parameter must be the correct namespace for the prefix in the qualifiedName parameter. If you specify qualifiedName without the prefix and colon (local part only), you must set the Prefix property. You can also add node attributes that associate a namespace with a prefix.

You must set the NotesDOMParser DoNamespaces property to read this value.

Returns null if unspecified.

Refer to for the W3C specification on qualified names. Refer to for a definition.