- Inheritance
 - < Object
 - Included Modules
 - WIN32OLE::VARIANT
 
XMLDocument extends IXML Document. It is obsolete. You should use DOMDocument. This object should not be confused with the XMLDocument property on the XML data island.
Attributes
| Name | Visibility | R/W | Description | 
|---|---|---|---|
| clsid | public | R | |
| dispatch | public | R | |
| lastargs | public | R | |
| progid | public | R | 
Methods
Class
| Visibility | Signature | 
|---|---|
| public | new (obj = nil) | 
Instance
| Visibility | Signature | 
|---|---|
| public | async () | 
| public | async= (arg0) | 
| public | charset () | 
| public | charset= (arg0) | 
| public | createElement (arg0, arg1=nil, arg2=nil) | 
| public | doctype () | 
| public | method_missing (cmd, *arg) | 
| public | readyState () | 
| public | root () | 
| public | url () | 
| public | url= (arg0) | 
| public | version () | 
Class Method Detail
new(obj = nil)
Instance Method Detail
async()
HRESULT async get asynchronous loading flag.
BOOL arg0 --- pf [OUT]
async=(arg0)
HRESULT async get asynchronous loading flag.
BOOL arg0 --- pf [IN]
charset()
HRESULT charset get encoding.
BSTR arg0 --- p [OUT]
charset=(arg0)
HRESULT charset get encoding.
BSTR arg0 --- p [IN]
createElement(arg0, arg1=nil, arg2=nil)
HRESULT createElement create different types of IXMLElements.
VARIANT arg0 --- vType [IN] VARIANT arg1 --- var1 [IN] IXMLElement2,IXMLElement2 arg2 --- ppElem [OUT]
doctype()
HRESULT doctype get document type.
BSTR arg0 --- p [OUT]
method_missing(cmd, *arg)
readyState()
HRESULT readyState get ready state.
I4 arg0 --- pl [OUT]