Freigeben über


ITypeInfo Interface

Definition

Provides information, from a type library, about an object and its capabilities. For more information, see ITypeInfo.

public interface class ITypeInfo
public interface class ITypeInfo
__interface ITypeInfo
[System.Runtime.InteropServices.ComConversionLoss]
[System.Runtime.InteropServices.Guid("00020401-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface ITypeInfo
[<System.Runtime.InteropServices.ComConversionLoss>]
[<System.Runtime.InteropServices.Guid("00020401-0000-0000-C000-000000000046")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type ITypeInfo = interface
Public Interface ITypeInfo
Attributes

Methods

AddressOfMember()
CreateInstance(Guid, Object)
GetContainingTypeLib(ITypeLib, UInt32)
GetDllEntry(Int32, INVOKEKIND, UInt32, String, String, UInt16)
GetDocumentation(Int32, UInt32, String, String, UInt32, String)
GetFuncDesc(UInt32, IntPtr, CLEANLOCALSTORAGE[])
GetIDsOfNames()
GetImplTypeFlags(UInt32, Int32)
GetMops(Int32, String)
GetNames(Int32, String[], UInt32, UInt32)
GetRefTypeInfo(UInt32, Type)
GetRefTypeOfImplType(UInt32, UInt32)
GetTypeAttr(IntPtr, CLEANLOCALSTORAGE[])
GetTypeComp(ITypeComp)
GetVarDesc(UInt32, IntPtr, CLEANLOCALSTORAGE[])
Invoke()
ReleaseFuncDesc()
ReleaseTypeAttr()
ReleaseVarDesc()

Applies to