ITypeLib Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides methods for accessing a library of type descriptions.
public interface class ITypeLib
public interface class ITypeLib
__interface ITypeLib
[System.Runtime.InteropServices.ComConversionLoss]
[System.Runtime.InteropServices.Guid("00020402-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface ITypeLib
[<System.Runtime.InteropServices.ComConversionLoss>]
[<System.Runtime.InteropServices.Guid("00020402-0000-0000-C000-000000000046")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type ITypeLib = interface
Public Interface ITypeLib
- Attributes
Methods
GetTypeComp(ITypeComp) | |
GetTypeComp(ITypeComp) |
Retrieves a pointer to the ITypeComp for a type library. This enables a client compiler to bind to the library’s types, variables, constants, and global functions. |
GetTypeInfo(UInt32, Type) |
Retrieves the specified type description in the library. |
GetTypeInfoOfGuid(Guid, Type) |
Retrieves the type description that corresponds to the specified globally unique identifier (GUID). |
GetTypeInfoType(UInt32, tagTYPEKIND) |
Retrieves the type of a type description. |
GetTypeInfoType(UInt32, TYPEKIND) | |
LocalReleaseTLibAttr() |
Microsoft Internal Use Only. |
RemoteFindName(String, UInt32, Type, Int32, UInt16, String) |
Microsoft Internal Use Only. |
RemoteGetDocumentation(Int32, UInt32, String, String, UInt32, String) |
Microsoft Internal Use Only. |
RemoteGetLibAttr(IntPtr, UInt32) |
Microsoft Internal Use Only. |
RemoteGetTypeInfoCount(UInt32) |
Microsoft Internal Use Only. |
RemoteIsName(String, UInt32, Int32, String) |
Microsoft Internal Use Only. |