# Table of Contents - win32ole: Ruby Standard Library Documentation

## Classes and Modules

- WIN32OLE
- WIN32OLE::Event
- WIN32OLE::Method
- WIN32OLE::Param
- WIN32OLE::Property
- WIN32OLE::QueryInterfaceError
- WIN32OLE::Record
- WIN32OLE::RuntimeError
- WIN32OLE::Type
- WIN32OLE::TypeLib
- WIN32OLE::Variable
- WIN32OLE::Variant
- WIN32OLE::VariantType

## Methods

- ::array — WIN32OLE::Variant
- ::codepage — WIN32OLE
- ::codepage= — WIN32OLE
- ::connect — WIN32OLE
- ::const_load — WIN32OLE
- ::create_guid — WIN32OLE
- ::locale — WIN32OLE
- ::locale= — WIN32OLE
- ::message_loop — WIN32OLE::Event
- ::new — WIN32OLE
- ::new — WIN32OLE::Event
- ::new — WIN32OLE::Method
- ::new — WIN32OLE::Param
- ::new — WIN32OLE::Record
- ::new — WIN32OLE::Type
- ::new — WIN32OLE::TypeLib
- ::new — WIN32OLE::Variant
- ::ole_classes — WIN32OLE::Type
- ::ole_free — WIN32OLE
- ::ole_reference_count — WIN32OLE
- ::ole_show_help — WIN32OLE
- ::progids — WIN32OLE::Type
- ::typelibs — WIN32OLE::Type
- ::typelibs — WIN32OLE::TypeLib
- #[] — WIN32OLE
- #[] — WIN32OLE::Variant
- #[]= — WIN32OLE
- #[]= — WIN32OLE::Variant
- #_getproperty — WIN32OLE
- #_invoke — WIN32OLE
- #_setproperty — WIN32OLE
- #default — WIN32OLE::Param
- #default_event_sources — WIN32OLE::Type
- #default_ole_types — WIN32OLE::Type
- #dispid — WIN32OLE::Method
- #each — WIN32OLE
- #event? — WIN32OLE::Method
- #event_interface — WIN32OLE::Method
- #guid — WIN32OLE::Type
- #guid — WIN32OLE::TypeLib
- #handler — WIN32OLE::Event
- #handler= — WIN32OLE::Event
- #helpcontext — WIN32OLE::Method
- #helpcontext — WIN32OLE::Type
- #helpfile — WIN32OLE::Method
- #helpfile — WIN32OLE::Type
- #helpstring — WIN32OLE::Method
- #helpstring — WIN32OLE::Type
- #implemented_ole_types — WIN32OLE::Type
- #input? — WIN32OLE::Param
- #inspect — WIN32OLE::Method
- #inspect — WIN32OLE::Param
- #inspect — WIN32OLE::Record
- #inspect — WIN32OLE::Type
- #inspect — WIN32OLE::TypeLib
- #inspect — WIN32OLE::Variable
- #invkind — WIN32OLE::Method
- #invoke — WIN32OLE
- #invoke_kind — WIN32OLE::Method
- #library_name — WIN32OLE::TypeLib
- #major_version — WIN32OLE::Type
- #major_version — WIN32OLE::TypeLib
- #method_missing — WIN32OLE
- #method_missing — WIN32OLE::Record
- #methods — WIN32OLE
- #minor_version — WIN32OLE::Type
- #minor_version — WIN32OLE::TypeLib
- #name — WIN32OLE::Method
- #name — WIN32OLE::Param
- #name — WIN32OLE::Type
- #name — WIN32OLE::TypeLib
- #name — WIN32OLE::Variable
- #off_event — WIN32OLE::Event
- #offset_vtbl — WIN32OLE::Method
- #ole_activex_initialize — WIN32OLE
- #ole_classes — WIN32OLE::TypeLib
- #ole_free — WIN32OLE
- #ole_func_methods — WIN32OLE
- #ole_get_methods — WIN32OLE
- #ole_instance_variable_get — WIN32OLE::Record
- #ole_instance_variable_set — WIN32OLE::Record
- #ole_method — WIN32OLE
- #ole_method_help — WIN32OLE
- #ole_methods — WIN32OLE
- #ole_methods — WIN32OLE::Type
- #ole_methods_safely — WIN32OLE
- #ole_obj_help — WIN32OLE
- #ole_put_methods — WIN32OLE
- #ole_query_interface — WIN32OLE
- #ole_respond_to? — WIN32OLE
- #ole_type — WIN32OLE
- #ole_type — WIN32OLE::Param
- #ole_type — WIN32OLE::Type
- #ole_type — WIN32OLE::Variable
- #ole_type_detail — WIN32OLE::Param
- #ole_type_detail — WIN32OLE::Variable
- #ole_typelib — WIN32OLE
- #ole_typelib — WIN32OLE::Type
- #ole_types — WIN32OLE::TypeLib
- #on_event — WIN32OLE::Event
- #on_event_with_outargs — WIN32OLE::Event
- #optional? — WIN32OLE::Param
- #output? — WIN32OLE::Param
- #params — WIN32OLE::Method
- #path — WIN32OLE::TypeLib
- #progid — WIN32OLE::Type
- #return_type — WIN32OLE::Method
- #return_type_detail — WIN32OLE::Method
- #return_vtype — WIN32OLE::Method
- #retval? — WIN32OLE::Param
- #setproperty — WIN32OLE
- #size_opt_params — WIN32OLE::Method
- #size_params — WIN32OLE::Method
- #source_ole_types — WIN32OLE::Type
- #src_type — WIN32OLE::Type
- #to_h — WIN32OLE::Record
- #to_s — WIN32OLE::Method
- #to_s — WIN32OLE::Param
- #to_s — WIN32OLE::Type
- #to_s — WIN32OLE::TypeLib
- #to_s — WIN32OLE::Variable
- #typekind — WIN32OLE::Type
- #typename — WIN32OLE::Record
- #unadvise — WIN32OLE::Event
- #value — WIN32OLE::Variable
- #value — WIN32OLE::Variant
- #value= — WIN32OLE::Variant
- #variable_kind — WIN32OLE::Variable
- #variables — WIN32OLE::Type
- #varkind — WIN32OLE::Variable
- #vartype — WIN32OLE::Variant
- #version — WIN32OLE::TypeLib
- #visible? — WIN32OLE::Method
- #visible? — WIN32OLE::Type
- #visible? — WIN32OLE::TypeLib
- #visible? — WIN32OLE::Variable