ITypeLib2 Interface

Definitie

Biedt een beheerde definitie van de ITypeLib2 interface.

public interface class ITypeLib2 : System::Runtime::InteropServices::ComTypes::ITypeLib
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface ITypeLib2 : System.Runtime.InteropServices.ComTypes.ITypeLib
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Runtime.InteropServices.Guid("00020411-0000-0000-C000-000000000046")]
public interface ITypeLib2 : System.Runtime.InteropServices.ComTypes.ITypeLib
public interface ITypeLib2 : System.Runtime.InteropServices.ComTypes.ITypeLib
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type ITypeLib2 = interface
    interface ITypeLib
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Runtime.InteropServices.Guid("00020411-0000-0000-C000-000000000046")>]
type ITypeLib2 = interface
    interface ITypeLib
type ITypeLib2 = interface
    interface ITypeLib
Public Interface ITypeLib2
Implements ITypeLib
Kenmerken
Implementeringen

Opmerkingen

Zie de ITypeLib2-interface voor meer informatie.

De algemene taalruntime genereert een uitzondering wanneer een COM-methode in systeemeigen code een HRESULT retourneert. Zie Procedures voor meer informatie : HRESULT's en uitzonderingen toewijzen.

Methoden

Name Description
FindName(String, Int32, ITypeInfo[], Int32[], Int16)

Hiermee vindt u exemplaren van een typebeschrijving in een typebibliotheek.

GetAllCustData(IntPtr)

Hiermee worden alle aangepaste gegevensitems voor de bibliotheek opgehaald.

GetCustData(Guid, Object)

Haalt de aangepaste gegevens op.

GetDocumentation(Int32, String, String, Int32, String)

Haalt de documentatietekenreeks van de bibliotheek, de volledige Bestandsnaam en het volledige Help-pad en de context-id voor het Help-onderwerp van de bibliotheek op in het Help-bestand.

GetDocumentation2(Int32, String, Int32, String)

Haalt de documentatiereeks van de bibliotheek, de volledige Help-bestandsnaam en het volledige pad op, de lokalisatiecontext die moet worden gebruikt en de context-id voor het Help-onderwerp van de bibliotheek in het Help-bestand.

GetLibAttr(IntPtr)

Haalt de structuur op die de kenmerken van de bibliotheek bevat.

GetLibStatistics(IntPtr, Int32)

Retourneert statistieken over een typebibliotheek die vereist is voor een efficiƫnte grootte van hash-tabellen.

GetTypeComp(ITypeComp)

Hiermee kan een clientcompilator verbinding maken met de typen, variabelen, constanten en globale functies van een bibliotheek.

GetTypeInfo(Int32, ITypeInfo)

Haalt de beschrijving van het opgegeven type op in de bibliotheek.

GetTypeInfoCount()

Retourneert het aantal typebeschrijvingen in de typebibliotheek.

GetTypeInfoOfGuid(Guid, ITypeInfo)

Haalt de typebeschrijving op die overeenkomt met de opgegeven GUID.

GetTypeInfoType(Int32, TYPEKIND)

Hiermee wordt het type van een typebeschrijving opgehaald.

IsName(String, Int32)

Geeft aan of een doorgegeven tekenreeks de naam van een type of lid bevat dat in de bibliotheek wordt beschreven.

ReleaseTLibAttr(IntPtr)

Brengt de TYPELIBATTR oorspronkelijk verkregen structuur vrij uit de GetLibAttr(IntPtr) methode.

Van toepassing op