{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.