{F5078F32-C551-11D3-89B9-0000F81FE221}

XML DOM Document 3.0

Registry

InProcServer32

C:\Windows\System32\msxml3.dll
  • ThreadingModel: Both

ProgID

Msxml2.DOMDocument.3.0

TypeLib

{F5078F18-C551-11D3-89B9-0000F81FE221}

Version

3.0

VersionIndependentProgID

Msxml2.DOMDocument

Instance

  • Type: ComObject

Methods

  • insertBefore: IXMLDOMNode insertBefore (IXMLDOMNode, Variant)
  • replaceChild: IXMLDOMNode replaceChild (IXMLDOMNode, IXMLDOMNode)
  • removeChild: IXMLDOMNode removeChild (IXMLDOMNode)
  • appendChild: IXMLDOMNode appendChild (IXMLDOMNode)
  • hasChildNodes: bool hasChildNodes ()
  • cloneNode: IXMLDOMNode cloneNode (bool)
  • transformNode: string transformNode (IXMLDOMNode)
  • selectNodes: IXMLDOMNodeList selectNodes (string)
  • selectSingleNode: IXMLDOMNode selectSingleNode (string)
  • transformNodeToObject: void transformNodeToObject (IXMLDOMNode, Variant)
  • createElement: IXMLDOMElement createElement (string)
  • createDocumentFragment: IXMLDOMDocumentFragment createDocumentFragment ()
  • createTextNode: IXMLDOMText createTextNode (string)
  • createComment: IXMLDOMComment createComment (string)
  • createCDATASection: IXMLDOMCDATASection createCDATASection (string)
  • createProcessingInstruction: IXMLDOMProcessingInstruction createProcessingInstruction (string, string)
  • createAttribute: IXMLDOMAttribute createAttribute (string)
  • createEntityReference: IXMLDOMEntityReference createEntityReference (string)
  • getElementsByTagName: IXMLDOMNodeList getElementsByTagName (string)
  • createNode: IXMLDOMNode createNode (Variant, string, string)
  • nodeFromID: IXMLDOMNode nodeFromID (string)
  • load: bool load (Variant)
  • abort: void abort ()
  • loadXML: bool loadXML (string)
  • save: void save (Variant)
  • validate: IXMLDOMParseError validate ()
  • setProperty: void setProperty (string, Variant)
  • getProperty: Variant getProperty (string)

Properties

  • nodeName: string nodeName () {get}
  • nodeValue: Variant nodeValue () {get} {set}
  • nodeType: DOMNodeType nodeType () {get}
  • parentNode: IXMLDOMNode parentNode () {get}
  • childNodes: IXMLDOMNodeList childNodes () {get}
  • firstChild: IXMLDOMNode firstChild () {get}
  • lastChild: IXMLDOMNode lastChild () {get}
  • previousSibling: IXMLDOMNode previousSibling () {get}
  • nextSibling: IXMLDOMNode nextSibling () {get}
  • attributes: IXMLDOMNamedNodeMap attributes () {get}
  • ownerDocument: IXMLDOMDocument ownerDocument () {get}
  • nodeTypeString: string nodeTypeString () {get}
  • text: string text () {get} {set}
  • specified: bool specified () {get}
  • definition: IXMLDOMNode definition () {get}
  • nodeTypedValue: Variant nodeTypedValue () {get} {set}
  • dataType: Variant dataType () {get} {set}
  • xml: string xml () {get}
  • parsed: bool parsed () {get}
  • namespaceURI: string namespaceURI () {get}
  • prefix: string prefix () {get}
  • baseName: string baseName () {get}
  • doctype: IXMLDOMDocumentType doctype () {get}
  • implementation: IXMLDOMImplementation implementation () {get}
  • documentElement: IXMLDOMElement documentElement () {get} {set by ref}
  • readyState: int readyState () {get}
  • parseError: IXMLDOMParseError parseError () {get}
  • url: string url () {get}
  • async: bool async () {get} {set}
  • validateOnParse: bool validateOnParse () {get} {set}
  • resolveExternals: bool resolveExternals () {get} {set}
  • preserveWhiteSpace: bool preserveWhiteSpace () {get} {set}
  • onreadystatechange: Variant onreadystatechange () {set}
  • ondataavailable: Variant ondataavailable () {set}
  • ontransformnode: Variant ontransformnode () {set}
  • namespaces: IXMLDOMSchemaCollection namespaces () {get}
  • schemas: Variant schemas () {get} {set by ref}

MIT License. Copyright (c) 2021 Strontic.