Typelib

A Typelib object represents a type library registration or unregistration. A typelib object contains one or more type library versions, each of which contains one or more localizations. Registration or unregistration of a type library is controlled by its component and its versions.

Situation InstallMate
Not linked to a component The type library is registered if any of its versions are registered*.
Linked to a component The type library is registered if its component is installed, or if any of its versions are registered*.

*Typelib version registration in turn depends on the localizations of each version.

InstallMate allows you to register a type library either implicitly, if one of its versions or localizations is installed, or explicitly, for example if it doesn't have any versions. See COM classes for more information.

Attributes

The following attributes and options are available.

Attribute Description
GUID Enter the GUID (Globally Unique IDentifier) of the type library.

Related topics

COM classes, Working with attribute panes