Module

IXTLRuntime

Inheritance
Included Modules
WIN32OLE::VARIANT

XTL runtime object

Attributes

Name Visibility R/W Description
lastargs public R

Methods

Instance

Visibility Signature
public absoluteChildNumber (arg0)
public ancestorChildNumber (arg0, arg1)
public appendChild (arg0)
public attributes ()
public baseName ()
public childNodes ()
public childNumber (arg0)
public cloneNode (arg0)
public dataType ()
public dataType= (arg0)
public definition ()
public depth (arg0)
public firstChild ()
public formatDate (arg0, arg1, arg2=nil)
public formatIndex (arg0, arg1)
public formatNumber (arg0, arg1)
public formatTime (arg0, arg1, arg2=nil)
public hasChildNodes ()
public insertBefore (arg0, arg1)
public lastChild ()
public namespaceURI ()
public nextSibling ()
public nodeName ()
public nodeType ()
public nodeTypeString ()
public nodeTypedValue ()
public nodeTypedValue= (arg0)
public nodeValue ()
public nodeValue= (arg0)
public ownerDocument ()
public parentNode ()
public parsed ()
public prefix ()
public previousSibling ()
public removeChild (arg0)
public replaceChild (arg0, arg1)
public selectNodes (arg0)
public selectSingleNode (arg0)
public specified ()
public text ()
public text= (arg0)
public transformNode (arg0)
public transformNodeToObject (arg0, arg1)
public uniqueID (arg0)
public xml ()

Instance Method Detail

absoluteChildNumber(arg0)

I4 absoluteChildNumber

  IXMLDOMNode arg0 --- pNode [IN]

ancestorChildNumber(arg0, arg1)

I4 ancestorChildNumber

  BSTR arg0 --- bstrNodeName [IN]
  IXMLDOMNode arg1 --- pNode [IN]

appendChild(arg0)

IXMLDOMNode appendChild append a child node

  IXMLDOMNode arg0 --- newChild [IN]

attributes()

IXMLDOMNamedNodeMap attributes the collection of the node‘s attributes

baseName()

BSTR baseName the base name of the node (nodename with the prefix stripped off)

childNodes()

IXMLDOMNodeList childNodes the collection of the node‘s children

childNumber(arg0)

I4 childNumber

  IXMLDOMNode arg0 --- pNode [IN]

cloneNode(arg0)

IXMLDOMNode cloneNode

  BOOL arg0 --- deep [IN]

dataType()

VARIANT dataType the data type of the node

dataType=(arg0)

VOID dataType the data type of the node

definition()

IXMLDOMNode definition pointer to the definition of the node in the DTD or schema

depth(arg0)

I4 depth

  IXMLDOMNode arg0 --- pNode [IN]

firstChild()

IXMLDOMNode firstChild first child of the node

formatDate(arg0, arg1, arg2=nil)

BSTR formatDate

  VARIANT arg0 --- varDate [IN]
  BSTR arg1 --- bstrFormat [IN]
  VARIANT arg2 --- varDestLocale [IN]

formatIndex(arg0, arg1)

BSTR formatIndex

  I4 arg0 --- lIndex [IN]
  BSTR arg1 --- bstrFormat [IN]

formatNumber(arg0, arg1)

BSTR formatNumber

  R8 arg0 --- dblNumber [IN]
  BSTR arg1 --- bstrFormat [IN]

formatTime(arg0, arg1, arg2=nil)

BSTR formatTime

  VARIANT arg0 --- varTime [IN]
  BSTR arg1 --- bstrFormat [IN]
  VARIANT arg2 --- varDestLocale [IN]

hasChildNodes()

insertBefore(arg0, arg1)

IXMLDOMNode insertBefore insert a child node

  IXMLDOMNode arg0 --- newChild [IN]
  VARIANT arg1 --- refChild [IN]

lastChild()

IXMLDOMNode lastChild first child of the node

namespaceURI()

BSTR namespaceURI the URI for the namespace applying to the node

nextSibling()

IXMLDOMNode nextSibling right sibling of the node

nodeName()

BSTR nodeName name of the node

nodeType()

DOMNodeType nodeType the node‘s type

nodeTypeString()

BSTR nodeTypeString the type of node in string form

nodeTypedValue()

VARIANT nodeTypedValue get the strongly typed value of the node

nodeTypedValue=(arg0)

VOID nodeTypedValue get the strongly typed value of the node

nodeValue()

VARIANT nodeValue value stored in the node

nodeValue=(arg0)

VOID nodeValue value stored in the node

ownerDocument()

IXMLDOMDocument ownerDocument document that contains the node

parentNode()

IXMLDOMNode parentNode parent of the node

parsed()

BOOL parsed has sub-tree been completely parsed

prefix()

BSTR prefix the prefix for the namespace applying to the node

previousSibling()

IXMLDOMNode previousSibling left sibling of the node

removeChild(arg0)

IXMLDOMNode removeChild remove a child node

  IXMLDOMNode arg0 --- childNode [IN]

replaceChild(arg0, arg1)

IXMLDOMNode replaceChild replace a child node

  IXMLDOMNode arg0 --- newChild [IN]
  IXMLDOMNode arg1 --- oldChild [IN]

selectNodes(arg0)

IXMLDOMNodeList selectNodes execute query on the subtree

  BSTR arg0 --- queryString [IN]

selectSingleNode(arg0)

IXMLDOMNode selectSingleNode execute query on the subtree

  BSTR arg0 --- queryString [IN]

specified()

BOOL specified indicates whether node is a default value

text()

BSTR text text content of the node and subtree

text=(arg0)

VOID text text content of the node and subtree

transformNode(arg0)

BSTR transformNode apply the stylesheet to the subtree

  IXMLDOMNode arg0 --- stylesheet [IN]

transformNodeToObject(arg0, arg1)

VOID transformNodeToObject apply the stylesheet to the subtree, returning the result through a document or a stream

  IXMLDOMNode arg0 --- stylesheet [IN]
  VARIANT arg1 --- outputObject [IN]

uniqueID(arg0)

I4 uniqueID

  IXMLDOMNode arg0 --- pNode [IN]

xml()

BSTR xml return the XML source for the node and each of its descendants