XmlNode methods syntax
The syntax for each of the XmlNode class methods is shown below.
Square brackets indicate optional elements of the method invocation. See also the notation conventions for methods and the List of XmlNode methods.
[%object=] xmlNode:AddAttribute( name, value, [uri])
[%object=] xmlDoc/XmlNode:AddComment( comment)
[%object=] xmlDoc/XmlNode:AddElement( name, [value], [uri])
xmlNode:AddNamespace( prefix, uri)
[%object=] xmlDoc/XmlNode:AddPI( name, value)
[%object=] xmlDoc/XmlNode:AddSubtree( xmlNode, [DefaultURI= defaultURI])
[%object=] xmlNode:AddText( text)
xmlNode:AppendValue( text)
xmlDoc/XmlNode:Audit[( [xpath], [options])]
%object= xmlNode:DeepCopy
%unicode= xmlDoc/XmlNode:DefaultURI[( [xpath])]
xmlDoc/XmlNode:DeleteSubtree[( [unicode])]
%boolean= xmlDoc/XmlNode:Exists( unicode)
[%object=] xmlNode:InsertCommentBefore( comment)
[%object=] xmlNode:InsertElementBefore( name, [value], [uri])
[%object=] xmlNode:InsertPIBefore( name, value)
[%object=] xmlNode:InsertSubtreeBefore( xmlNode, [DefaultURI= defaultURI])
[%object=] xmlNode:InsertTextBefore( text)
%number= xmlDoc/XmlNode:Length[( [xpath])]
xmlDoc/XmlNode:LoadFromRecord[( [AttributeValues= attributeValues], - [AttributeNames= attributeNames], - [NamesToLower= namesToLower], - [AllowUnreversible= allowUnreversible], - [CodepageTable= codepageTable])]
[%number=] xmlDoc/XmlNode:LoadFromStringlist( stringlist, [string])
[%number=] xmlDoc/XmlNode:LoadXml( string, [string])
%unicode= xmlDoc/XmlNode:LocalName[( [name])]
%object= xmlNode:Next
%boolean= xmlNode:NoEmptyElement
%unicode= xmlDoc/XmlNode:Prefix[( [prefix])]
%unicode= xmlDoc/XmlNode:PrefixURI( prefix, [xpath])
%object= xmlNode:Previous
xmlDoc/XmlNode:Print[( [xpath], [options])]
%unicode= xmlDoc/XmlNode:Qname[( [qname])]
%number= xmlDoc/XmlNode:SelectCount( unicode)
%object= xmlDoc/XmlNode:SelectNodes[( [xpath])]
%object= xmlDoc/XmlNode:SelectSingleNode[( [xpath])]
%string= xmlDoc/XmlNode:Serial[( [xpath], [options], - [AddTrailingDelimiter= addTrailingDelimiter])]
%string= xmlDoc/XmlNode:ToXPathString[( [xpath])]
%object= xmlDoc/XmlNode:ToXPathStringlist[( [xpath])]
xmlDoc/XmlNode:Trace[( [xpath], [options])]
%xmlNodeType= xmlDoc/XmlNode:Type[( [xpath])]
%unicode= xmlDoc/XmlNode:URI[( [xpath])]
[%number=] xmlDoc/XmlNode:Validate( schema, [options])
%unicode= xmlDoc/XmlNode:Value[( [xpath])]
%unicode= xmlDoc/XmlNode:ValueDefault[( [xpath], [value])]
%object= xmlDoc/XmlNode:XPathNodeID[( [xpath])]
%object= xmlNode:XmlDoc