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)

[GuidAttribute("C02E9A2B-8EE1-47D4-9EBA-0B726A7B1756")]
public interface ITypeLibInfo

NameDescription
System_CAPS_pubpropertyCoclasses

Gets the project's coclasses as a collection object.

System_CAPS_pubpropertyEnums

Gets the enumerations associated with the type library.

System_CAPS_pubpropertyGuid

Gets or sets the GUID for the ITypeLibInfo object.

System_CAPS_pubpropertyInterfaces

Gets the collection of interfaces for the type library.

System_CAPS_pubpropertyLIBID

Gets the GUID of the type library.

System_CAPS_pubpropertyLocation

Gets or sets a string containing the location of the specified type library item.

System_CAPS_pubpropertyMajorVersion

Gets or sets the major version of the type library.

System_CAPS_pubpropertyMinorVersion

Gets or sets the minor version of the type library.

System_CAPS_pubpropertyName

Gets or sets the name of the object.

System_CAPS_pubpropertyTypeInfos

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubpropertyVersion

Gets or sets the version of the type library or control.

NameDescription
System_CAPS_pubmethodIsControl()

Indicates 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.

System_CAPS_noteNote

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.

Return to top
Show: