Returns the type library major version.
tlib = WIN32OLE::TypeLib.new('Microsoft Excel 9.0 Object Library') puts tlib.major_version # -> 1
Returns the type library minor version.
tlib = WIN32OLE::TypeLib.new('Microsoft Excel 9.0 Object Library') puts tlib.minor_version # -> 3
Returns true
; retained for compatibility.
Returns true
; retained for compatibility.
def deconstruct_keys
: (Array keys) -> { node_id: Integer
, location: Location
, name: Symbol
, name_loc
: Location
, operator_loc
: Location
, value: Prism::node }
def deconstruct_keys
: (Array keys) -> { node_id: Integer
, location: Location
, name: Symbol
, name_loc
: Location
, operator_loc
: Location
, value: Prism::node }
def deconstruct_keys
: (Array keys) -> { node_id: Integer
, location: Location
, name: Symbol
, name_loc
: Location
, binary_operator_loc
: Location
, value: Prism::node, binary_operator
: Symbol
}
def deconstruct_keys
: (Array keys) -> { node_id: Integer
, location: Location
, name: Symbol
, name_loc
: Location
, operator_loc
: Location
, value: Prism::node }
def deconstruct_keys
: (Array keys) -> { node_id: Integer
, location: Location
, name: Symbol
, name_loc
: Location
, operator_loc
: Location
, value: Prism::node }
def deconstruct_keys
: (Array keys) -> { node_id: Integer
, location: Location
, name: Symbol
, name_loc
: Location
, binary_operator_loc
: Location
, value: Prism::node, binary_operator
: Symbol
}
def deconstruct_keys
: (Array keys) -> { node_id: Integer
, location: Location
, name: Symbol
, name_loc
: Location
, operator_loc
: Location
, value: Prism::node }
def deconstruct_keys
: (Array keys) -> { node_id: Integer
, location: Location
, name: Symbol
, name_loc
: Location
, operator_loc
: Location
, value: Prism::node }
def deconstruct_keys
: (Array keys) -> { node_id: Integer
, location: Location
, name: Symbol
, name_loc
: Location
, binary_operator_loc
: Location
, value: Prism::node, binary_operator
: Symbol
}
def deconstruct_keys
: (Array keys) -> { node_id: Integer
, location: Location
, name: Symbol
, name_loc
: Location
, operator_loc
: Location
, value: Prism::node }
def deconstruct_keys
: (Array keys) -> { node_id: Integer
, location: Location
, name: Symbol
, name_loc
: Location
, operator_loc
: Location
, value: Prism::node }
def deconstruct_keys
: (Array keys) -> { node_id: Integer
, location: Location
, name: Symbol
, name_loc
: Location
, binary_operator_loc
: Location
, value: Prism::node, binary_operator
: Symbol
}
def deconstruct_keys
: (Array keys) -> { node_id: Integer
, location: Location
, name_loc
: Location
, operator_loc
: Location
, value: Prism::node, name: Symbol
, depth: Integer
}
def deconstruct_keys
: (Array keys) -> { node_id: Integer
, location: Location
, name_loc
: Location
, operator_loc
: Location
, value: Prism::node, name: Symbol
, depth: Integer
}
def deconstruct_keys
: (Array keys) -> { node_id: Integer
, location: Location
, name_loc
: Location
, binary_operator_loc
: Location
, value: Prism::node, name: Symbol
, binary_operator
: Symbol
, depth: Integer
}
Dispatches a single event for ‘node` to all registered listeners.
def dispatch_once
: (Node
) -> void
def deconstruct_keys
: (Array keys) -> { node_id: Integer
, location: Location
, new_name
: GlobalVariableReadNode
| BackReferenceReadNode
| NumberedReferenceReadNode
, old_name
: GlobalVariableReadNode
| BackReferenceReadNode
| NumberedReferenceReadNode
| SymbolNode
| MissingNode
, keyword_loc
: Location
}
def deconstruct_keys
: (Array keys) -> { node_id: Integer
, location: Location
, new_name
: SymbolNode
| InterpolatedSymbolNode
, old_name
: SymbolNode
| InterpolatedSymbolNode
| GlobalVariableReadNode
| MissingNode
, keyword_loc
: Location
}
def deconstruct_keys
: (Array keys) -> { node_id: Integer
, location: Location
, left: Prism::node, right: Prism::node, operator_loc
: Location
}
def deconstruct_keys
: (Array keys) -> { node_id: Integer
, location: Location
, left: Prism::node, right: Prism::node, operator_loc
: Location
}
def deconstruct_keys
: (Array keys) -> { node_id: Integer
, location: Location
, arguments: Array }