ITypeLibInfo Interface

Provides information about the properties of the specified type library.

Namespace:  Microsoft.VisualStudio.VsWizard
Assembly:  Microsoft.VisualStudio.VsWizard (in Microsoft.VisualStudio.VsWizard.dll)

public interface ITypeLibInfo

The ITypeLibInfo type exposes the following members.

Public propertyCoclassesGets the project's coclasses as a collection object.
Public propertyEnumsGets the enumerations associated with the type library.
Public propertyGuidGets or sets the GUID for the ITypeLibInfo object.
Public propertyInterfacesGets the collection of interfaces for the type library.
Public propertyLIBIDGets the GUID of the type library.
Public propertyLocationGets or sets a string containing the location of the specified type library item.
Public propertyMajorVersionGets or sets the major version of the type library.
Public propertyMinorVersionGets or sets the minor version of the type library.
Public propertyNameGets or sets the name of the object.
Public propertyTypeInfosInfrastructure. Microsoft Internal Use Only.
Public propertyVersionGets or sets the version of the type library or control.

Public methodIsControlIndicates whether the type library describes ActiveX control objects.

The ITypeLibInfo object controls information about the properties contained in the specified type library, such as its name, GUID, interfaces, location, and version. For example, by using these properties, you could add the methods of a specified interface to a project. See Implement Interface Wizard for an example.


See How to: Interpret Visual C++ Wizard Model Examples for more information about how properties are called in both the HTML and the default.js files of a custom wizard.

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
© 2014 Microsoft