Type Library Explorer
Go Up to Win View Index
File > Open...
Use the type library explorer to inspect types and interfaces defined within a Windows type library.
| Type Library Element | Icon | Page of Type Information | Contents of Page | 
|---|---|---|---|
| Type Library | Attributes | Name, version, GUID, and registered location of the type library. Also displays help context and help file information. | |
| Uses | A table showing the name and GUID of dependant type libraries. | ||
| Flags | Flags that determine how other applications can use the type library. | ||
| CoClass | Attributes | Name, GUID, version, help context, and help file information. | |
| Flags | Flags that indicate how clients can create and use instances, whether the CoClass is visible in a browser, whether the CoClass is an ActiveX Control, and whether it can be aggregated. | ||
| Implements | A table listing the interfaces (along with their attributes) the class implements. | ||
| Interface | Attributes | Name, version, GUID, help context, and help file information. | |
| Flags | Flags indicating whether the interface is hidden, dual, automation-compatible, and/or extensible. | ||
| DispInterface | Attributes | Name, version, GUID, help context, and help file information. | |
| Flags | Flags indicating whether the DispInterface is hidden, dual, automation-compatible, and/or extensible. | ||
| MethodMethod with return value | Attributes | Name, dispatch ID, vtable offset, help string, and help context information. | |
| Flags | Flags indicating how clients can view and use the method, whether it is a default method for the interface, and whether it is replacable. | ||
| Parameters | A table showing the name and type of all parameters on the method, and the return value if applicable. | ||
| SetByRef Method | Attributes | ToDo | |
| Getter MethodSetter Method | Attributes | Name, dispatch ID, vtable offset, help string, help context information. | |
| Flags | Flags indicating how the client can view and use the method, and whether it is hidden and/or browsable. | ||
| Parameters | A table showing the name and type of all parameters on the method. | ||
| DispProperty | Attributes | Name, help string, and help context information. | |
| Flags | Flags to indicate how clients can view and use the property, whether it is a default property for the interface, and so on. | ||
| Alias | Attributes | Name, version, GUID, the type the alias represents, and help context information. | |
| Record | Attributes | Name, version, GUID, help string and help context information. | |
| Union | Attributes | Name, version, GUID, help string and help context information. | |
| Enumeration | Attributes | Name, version, GUID, help string, and help context information. | |
| Module | Attributes | Name, version, GUID, associated DLL name, help string, and help context information. | |
| Field | Attributes | Name, type information, help string, and help context information. | |
| Flags | Flags indicating how clients can view and use the field, whether the field has a default value, and whether the field is bindable. | ||
| Constant | Attributes | Name, value, type (for module constants), help string, and help context information. | |
| Flags | Flags indicating how clients can view and use the constant, whether it represents a default value, and whether it is bindable. | 
















