- A
- B
- C
- D
- F
- G
- H
- I
- L
- N
- O
- P
- R
- S
- T
- U
- V
- X
| [R] | lastargs |
VOID abort abort an asynchronous download
Source: show
# File ext/win32ole/sample/xml.rb, line 1018 def abort() ret = _invoke(62, [], []) @lastargs = WIN32OLE::ARGV ret end
IXMLDOMNode appendChild append a child node
IXMLDOMNode arg0 --- newChild [IN]
Source: show
# File ext/win32ole/sample/xml.rb, line 848 def appendChild(arg0) ret = _invoke(16, [arg0], [VT_BYREF|VT_DISPATCH]) @lastargs = WIN32OLE::ARGV ret end
BOOL async flag for asynchronous download
Source: show
# File ext/win32ole/sample/xml.rb, line 698 def async() ret = _getproperty(61, [], []) @lastargs = WIN32OLE::ARGV ret end
VOID async flag for asynchronous download
Source: show
# File ext/win32ole/sample/xml.rb, line 762 def async=(arg0) ret = _setproperty(61, [arg0], [VT_BOOL]) @lastargs = WIN32OLE::ARGV ret end
IXMLDOMNamedNodeMap attributes the collection of the node's attributes
Source: show
# File ext/win32ole/sample/xml.rb, line 546 def attributes() ret = _getproperty(12, [], []) @lastargs = WIN32OLE::ARGV ret end
BSTR baseName the base name of the node (nodename with the prefix stripped off)
Source: show
# File ext/win32ole/sample/xml.rb, line 642 def baseName() ret = _getproperty(34, [], []) @lastargs = WIN32OLE::ARGV ret end
IXMLDOMNodeList childNodes the collection of the node's children
Source: show
# File ext/win32ole/sample/xml.rb, line 506 def childNodes() ret = _getproperty(7, [], []) @lastargs = WIN32OLE::ARGV ret end
IXMLDOMNode cloneNode
BOOL arg0 --- deep [IN]
Source: show
# File ext/win32ole/sample/xml.rb, line 863 def cloneNode(arg0) ret = _invoke(19, [arg0], [VT_BOOL]) @lastargs = WIN32OLE::ARGV ret end
IXMLDOMAttribute createAttribute create an attribute node
BSTR arg0 --- name [IN]
Source: show
# File ext/win32ole/sample/xml.rb, line 963 def createAttribute(arg0) ret = _invoke(47, [arg0], [VT_BSTR]) @lastargs = WIN32OLE::ARGV ret end
IXMLDOMCDATASection createCDATASection create a CDATA section node
BSTR arg0 --- data [IN]
Source: show
# File ext/win32ole/sample/xml.rb, line 944 def createCDATASection(arg0) ret = _invoke(45, [arg0], [VT_BSTR]) @lastargs = WIN32OLE::ARGV ret end
IXMLDOMComment createComment create a comment node
BSTR arg0 --- data [IN]
Source: show
# File ext/win32ole/sample/xml.rb, line 935 def createComment(arg0) ret = _invoke(44, [arg0], [VT_BSTR]) @lastargs = WIN32OLE::ARGV ret end
IXMLDOMDocumentFragment createDocumentFragment create a DocumentFragment node
Source: show
# File ext/win32ole/sample/xml.rb, line 917 def createDocumentFragment() ret = _invoke(42, [], []) @lastargs = WIN32OLE::ARGV ret end
IXMLDOMElement createElement create an Element node
BSTR arg0 --- tagName [IN]
Source: show
# File ext/win32ole/sample/xml.rb, line 909 def createElement(arg0) ret = _invoke(41, [arg0], [VT_BSTR]) @lastargs = WIN32OLE::ARGV ret end
IXMLDOMEntityReference createEntityReference create an entity reference node
BSTR arg0 --- name [IN]
Source: show
# File ext/win32ole/sample/xml.rb, line 972 def createEntityReference(arg0) ret = _invoke(49, [arg0], [VT_BSTR]) @lastargs = WIN32OLE::ARGV ret end
IXMLDOMNode createNode create a node of the specified node type and name
VARIANT arg0 --- type [IN]
BSTR arg1 --- name [IN]
BSTR arg2 --- namespaceURI [IN]
Source: show
# File ext/win32ole/sample/xml.rb, line 992 def createNode(arg0, arg1, arg2) ret = _invoke(54, [arg0, arg1, arg2], [VT_VARIANT, VT_BSTR, VT_BSTR]) @lastargs = WIN32OLE::ARGV ret end
IXMLDOMProcessingInstruction createProcessingInstruction create a processing instruction node
BSTR arg0 --- target [IN]
BSTR arg1 --- data [IN]
Source: show
# File ext/win32ole/sample/xml.rb, line 954 def createProcessingInstruction(arg0, arg1) ret = _invoke(46, [arg0, arg1], [VT_BSTR, VT_BSTR]) @lastargs = WIN32OLE::ARGV ret end
IXMLDOMText createTextNode create a text node
BSTR arg0 --- data [IN]
Source: show
# File ext/win32ole/sample/xml.rb, line 926 def createTextNode(arg0) ret = _invoke(43, [arg0], [VT_BSTR]) @lastargs = WIN32OLE::ARGV ret end
VARIANT dataType the data type of the node
Source: show
# File ext/win32ole/sample/xml.rb, line 602 def dataType() ret = _getproperty(26, [], []) @lastargs = WIN32OLE::ARGV ret end
VOID dataType the data type of the node
Source: show
# File ext/win32ole/sample/xml.rb, line 754 def dataType=(arg0) ret = _setproperty(26, [arg0], [VT_VARIANT]) @lastargs = WIN32OLE::ARGV ret end
IXMLDOMNode definition pointer to the definition of the node in the DTD or schema
Source: show
# File ext/win32ole/sample/xml.rb, line 586 def definition() ret = _getproperty(23, [], []) @lastargs = WIN32OLE::ARGV ret end
IXMLDOMDocumentType doctype node corresponding to the DOCTYPE
Source: show
# File ext/win32ole/sample/xml.rb, line 650 def doctype() ret = _getproperty(38, [], []) @lastargs = WIN32OLE::ARGV ret end
IXMLDOMElement documentElement the root of the tree
Source: show
# File ext/win32ole/sample/xml.rb, line 666 def documentElement() ret = _getproperty(40, [], []) @lastargs = WIN32OLE::ARGV ret end
IXMLDOMNode firstChild first child of the node
Source: show
# File ext/win32ole/sample/xml.rb, line 514 def firstChild() ret = _getproperty(8, [], []) @lastargs = WIN32OLE::ARGV ret end
IXMLDOMNodeList getElementsByTagName build a list of elements by name
BSTR arg0 --- tagName [IN]
Source: show
# File ext/win32ole/sample/xml.rb, line 981 def getElementsByTagName(arg0) ret = _invoke(50, [arg0], [VT_BSTR]) @lastargs = WIN32OLE::ARGV ret end
BOOL hasChildNodes
Source: show
# File ext/win32ole/sample/xml.rb, line 855 def hasChildNodes() ret = _invoke(17, [], []) @lastargs = WIN32OLE::ARGV ret end
IXMLDOMImplementation implementation info on this DOM implementation
Source: show
# File ext/win32ole/sample/xml.rb, line 658 def implementation() ret = _getproperty(39, [], []) @lastargs = WIN32OLE::ARGV ret end
IXMLDOMNode insertBefore insert a child node
IXMLDOMNode arg0 --- newChild [IN]
VARIANT arg1 --- refChild [IN]
Source: show
# File ext/win32ole/sample/xml.rb, line 820 def insertBefore(arg0, arg1) ret = _invoke(13, [arg0, arg1], [VT_BYREF|VT_DISPATCH, VT_VARIANT]) @lastargs = WIN32OLE::ARGV ret end
IXMLDOMNode lastChild first child of the node
Source: show
# File ext/win32ole/sample/xml.rb, line 522 def lastChild() ret = _getproperty(9, [], []) @lastargs = WIN32OLE::ARGV ret end
BOOL load load document from the specified XML source
VARIANT arg0 --- xmlSource [IN]
Source: show
# File ext/win32ole/sample/xml.rb, line 1010 def load(arg0) ret = _invoke(58, [arg0], [VT_VARIANT]) @lastargs = WIN32OLE::ARGV ret end
BOOL loadXML load the document from a string
BSTR arg0 --- bstrXML [IN]
Source: show
# File ext/win32ole/sample/xml.rb, line 1027 def loadXML(arg0) ret = _invoke(63, [arg0], [VT_BSTR]) @lastargs = WIN32OLE::ARGV ret end
BSTR namespaceURI the URI for the namespace applying to the node
Source: show
# File ext/win32ole/sample/xml.rb, line 626 def namespaceURI() ret = _getproperty(32, [], []) @lastargs = WIN32OLE::ARGV ret end
IXMLDOMNode nextSibling right sibling of the node
Source: show
# File ext/win32ole/sample/xml.rb, line 538 def nextSibling() ret = _getproperty(11, [], []) @lastargs = WIN32OLE::ARGV ret end
IXMLDOMNode nodeFromID retrieve node from it's ID
BSTR arg0 --- idString [IN]
Source: show
# File ext/win32ole/sample/xml.rb, line 1001 def nodeFromID(arg0) ret = _invoke(56, [arg0], [VT_BSTR]) @lastargs = WIN32OLE::ARGV ret end
BSTR nodeName name of the node
Source: show
# File ext/win32ole/sample/xml.rb, line 474 def nodeName() ret = _getproperty(2, [], []) @lastargs = WIN32OLE::ARGV ret end
DOMNodeType nodeType the node's type
Source: show
# File ext/win32ole/sample/xml.rb, line 490 def nodeType() ret = _getproperty(4, [], []) @lastargs = WIN32OLE::ARGV ret end
BSTR nodeTypeString the type of node in string form
Source: show
# File ext/win32ole/sample/xml.rb, line 562 def nodeTypeString() ret = _getproperty(21, [], []) @lastargs = WIN32OLE::ARGV ret end
VARIANT nodeTypedValue get the strongly typed value of the node
Source: show
# File ext/win32ole/sample/xml.rb, line 594 def nodeTypedValue() ret = _getproperty(25, [], []) @lastargs = WIN32OLE::ARGV ret end
VOID nodeTypedValue get the strongly typed value of the node
Source: show
# File ext/win32ole/sample/xml.rb, line 746 def nodeTypedValue=(arg0) ret = _setproperty(25, [arg0], [VT_VARIANT]) @lastargs = WIN32OLE::ARGV ret end
VARIANT nodeValue value stored in the node
Source: show
# File ext/win32ole/sample/xml.rb, line 482 def nodeValue() ret = _getproperty(3, [], []) @lastargs = WIN32OLE::ARGV ret end
VOID nodeValue value stored in the node
Source: show
# File ext/win32ole/sample/xml.rb, line 730 def nodeValue=(arg0) ret = _setproperty(3, [arg0], [VT_VARIANT]) @lastargs = WIN32OLE::ARGV ret end
VOID ondataavailable register an ondataavailable event handler
Source: show
# File ext/win32ole/sample/xml.rb, line 802 def ondataavailable=(arg0) ret = _setproperty(69, [arg0], [VT_VARIANT]) @lastargs = WIN32OLE::ARGV ret end
VOID onreadystatechange register a readystatechange event handler
Source: show
# File ext/win32ole/sample/xml.rb, line 794 def onreadystatechange=(arg0) ret = _setproperty(68, [arg0], [VT_VARIANT]) @lastargs = WIN32OLE::ARGV ret end
VOID ontransformnode register an ontransformnode event handler
Source: show
# File ext/win32ole/sample/xml.rb, line 810 def ontransformnode=(arg0) ret = _setproperty(70, [arg0], [VT_VARIANT]) @lastargs = WIN32OLE::ARGV ret end
IXMLDOMDocument ownerDocument document that contains the node
Source: show
# File ext/win32ole/sample/xml.rb, line 554 def ownerDocument() ret = _getproperty(18, [], []) @lastargs = WIN32OLE::ARGV ret end
IXMLDOMNode parentNode parent of the node
Source: show
# File ext/win32ole/sample/xml.rb, line 498 def parentNode() ret = _getproperty(6, [], []) @lastargs = WIN32OLE::ARGV ret end
IXMLDOMParseError parseError get the last parser error
Source: show
# File ext/win32ole/sample/xml.rb, line 682 def parseError() ret = _getproperty(59, [], []) @lastargs = WIN32OLE::ARGV ret end
BOOL parsed has sub-tree been completely parsed
Source: show
# File ext/win32ole/sample/xml.rb, line 618 def parsed() ret = _getproperty(31, [], []) @lastargs = WIN32OLE::ARGV ret end
BSTR prefix the prefix for the namespace applying to the node
Source: show
# File ext/win32ole/sample/xml.rb, line 634 def prefix() ret = _getproperty(33, [], []) @lastargs = WIN32OLE::ARGV ret end
BOOL preserveWhiteSpace indicates whether the parser preserves whitespace
Source: show
# File ext/win32ole/sample/xml.rb, line 722 def preserveWhiteSpace() ret = _getproperty(67, [], []) @lastargs = WIN32OLE::ARGV ret end
VOID preserveWhiteSpace indicates whether the parser preserves whitespace
Source: show
# File ext/win32ole/sample/xml.rb, line 786 def preserveWhiteSpace=(arg0) ret = _setproperty(67, [arg0], [VT_BOOL]) @lastargs = WIN32OLE::ARGV ret end
IXMLDOMNode previousSibling left sibling of the node
Source: show
# File ext/win32ole/sample/xml.rb, line 530 def previousSibling() ret = _getproperty(10, [], []) @lastargs = WIN32OLE::ARGV ret end
I4 readyState get the state of the XML document
Source: show
# File ext/win32ole/sample/xml.rb, line 674 def readyState() ret = _getproperty(-525, [], []) @lastargs = WIN32OLE::ARGV ret end
IXMLDOMNode removeChild remove a child node
IXMLDOMNode arg0 --- childNode [IN]
Source: show
# File ext/win32ole/sample/xml.rb, line 839 def removeChild(arg0) ret = _invoke(15, [arg0], [VT_BYREF|VT_DISPATCH]) @lastargs = WIN32OLE::ARGV ret end
IXMLDOMNode replaceChild replace a child node
IXMLDOMNode arg0 --- newChild [IN]
IXMLDOMNode arg1 --- oldChild [IN]
Source: show
# File ext/win32ole/sample/xml.rb, line 830 def replaceChild(arg0, arg1) ret = _invoke(14, [arg0, arg1], [VT_BYREF|VT_DISPATCH, VT_BYREF|VT_DISPATCH]) @lastargs = WIN32OLE::ARGV ret end
BOOL resolveExternals indicates whether the parser resolves references to external DTD/Entities/Schema
Source: show
# File ext/win32ole/sample/xml.rb, line 714 def resolveExternals() ret = _getproperty(66, [], []) @lastargs = WIN32OLE::ARGV ret end
VOID resolveExternals indicates whether the parser resolves references to external DTD/Entities/Schema
Source: show
# File ext/win32ole/sample/xml.rb, line 778 def resolveExternals=(arg0) ret = _setproperty(66, [arg0], [VT_BOOL]) @lastargs = WIN32OLE::ARGV ret end
VOID save save the document to a specified desination
VARIANT arg0 --- desination [IN]
Source: show
# File ext/win32ole/sample/xml.rb, line 1036 def save(arg0) ret = _invoke(64, [arg0], [VT_VARIANT]) @lastargs = WIN32OLE::ARGV ret end
IXMLDOMNodeList selectNodes execute query on the subtree
BSTR arg0 --- queryString [IN]
Source: show
# File ext/win32ole/sample/xml.rb, line 881 def selectNodes(arg0) ret = _invoke(29, [arg0], [VT_BSTR]) @lastargs = WIN32OLE::ARGV ret end
IXMLDOMNode selectSingleNode execute query on the subtree
BSTR arg0 --- queryString [IN]
Source: show
# File ext/win32ole/sample/xml.rb, line 890 def selectSingleNode(arg0) ret = _invoke(30, [arg0], [VT_BSTR]) @lastargs = WIN32OLE::ARGV ret end
BOOL specified indicates whether node is a default value
Source: show
# File ext/win32ole/sample/xml.rb, line 578 def specified() ret = _getproperty(22, [], []) @lastargs = WIN32OLE::ARGV ret end
BSTR text text content of the node and subtree
Source: show
# File ext/win32ole/sample/xml.rb, line 570 def text() ret = _getproperty(24, [], []) @lastargs = WIN32OLE::ARGV ret end
VOID text text content of the node and subtree
Source: show
# File ext/win32ole/sample/xml.rb, line 738 def text=(arg0) ret = _setproperty(24, [arg0], [VT_BSTR]) @lastargs = WIN32OLE::ARGV ret end
BSTR transformNode apply the stylesheet to the subtree
IXMLDOMNode arg0 --- stylesheet [IN]
Source: show
# File ext/win32ole/sample/xml.rb, line 872 def transformNode(arg0) ret = _invoke(28, [arg0], [VT_BYREF|VT_DISPATCH]) @lastargs = WIN32OLE::ARGV ret end
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]
Source: show
# File ext/win32ole/sample/xml.rb, line 900 def transformNodeToObject(arg0, arg1) ret = _invoke(35, [arg0, arg1], [VT_BYREF|VT_DISPATCH, VT_VARIANT]) @lastargs = WIN32OLE::ARGV ret end
BSTR url get the URL for the loaded XML document
Source: show
# File ext/win32ole/sample/xml.rb, line 690 def url() ret = _getproperty(60, [], []) @lastargs = WIN32OLE::ARGV ret end
BOOL validateOnParse indicates whether the parser performs validation
Source: show
# File ext/win32ole/sample/xml.rb, line 706 def validateOnParse() ret = _getproperty(65, [], []) @lastargs = WIN32OLE::ARGV ret end