Class

Msxml

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]

root()

HRESULT root get root IXMLElement of the XML document.

  IXMLElement2,IXMLElement2 arg0 --- p [OUT]

url()

HRESULT url set URL to load an XML document from the URL.

  BSTR arg0 --- p [OUT]

url=(arg0)

HRESULT url set URL to load an XML document from the URL.

  BSTR arg0 --- p [IN]

version()

HRESULT version get XML version number.

  BSTR arg0 --- p [OUT]