ITypeLib Schnittstelle

Definition

Stellt die verwaltete Definition der ITypeLib-Schnittstelle bereit.Provides the managed definition of the ITypeLib interface.

public interface class ITypeLib
[System.Runtime.InteropServices.Guid("00020402-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface ITypeLib
type ITypeLib = interface
Public Interface ITypeLib
Abgeleitet
Attribute

Hinweise

Weitere Informationen ITypeLib zur-Schnittstelle finden Sie in der MSDN Library.For additional information about the ITypeLib interface, see the MSDN Library.

Der Common Language Runtime löst eine Ausnahme aus, wenn eine com-Methode in nativem Code ein HRESULT zurückgibt.The common language runtime throws an exception when a COM method in native code returns an HRESULT. Weitere Informationen finden Sie unter How to: Map HRESULTs and Exceptions.For more information, see How to: Map HRESULTs and Exceptions.

Methoden

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

Sucht in einer Typbibliothek nach dem Vorkommen einer Typenbeschreibung.Finds occurrences of a type description in a type library.

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

Ruft die Dokumentationszeichenfolge der Bibliothek, den vollständigen Namen und Pfad der Hilfedatei sowie den Kontextbezeichner des Hilfethemas für die Bibliothek in der Hilfedatei ab.Retrieves the library's documentation string, the complete Help file name and path, and the context identifier for the library Help topic in the Help file.

GetLibAttr(IntPtr)

Ruft die Struktur mit den Attributen der Bibliothek ab.Retrieves the structure that contains the library's attributes.

GetTypeComp(ITypeComp)

Dadurch kann ein Clientcompiler Typen, Variablen, Konstanten und globale Funktionen einer Bibliothek binden.Enables a client compiler to bind to a library's types, variables, constants, and global functions.

GetTypeInfo(Int32, ITypeInfo)

Ruft die in der Bibliothek angegebene Typenbeschreibung ab.Retrieves the specified type description in the library.

GetTypeInfoCount()

Gibt die Anzahl von Typenbeschreibungen in der Typbibliothek zurück.Returns the number of type descriptions in the type library.

GetTypeInfoOfGuid(Guid, ITypeInfo)

Ruft die Typenbeschreibung ab, die der angegebenen GUID entspricht.Retrieves the type description that corresponds to the specified GUID.

GetTypeInfoType(Int32, TYPEKIND)

Ruft den Typ einer Typenbeschreibung ab.Retrieves the type of a type description.

IsName(String, Int32)

Gibt an, ob in einer übergebenen Zeichenfolge der Name eines in der Bibliothek beschriebenen Typs oder Members enthalten ist.Indicates whether a passed-in string contains the name of a type or member described in the library.

ReleaseTLibAttr(IntPtr)

Gibt die mithilfe der TYPELIBATTR-Methode die ursprünglich abgerufene GetLibAttr(IntPtr)-Struktur frei.Releases the TYPELIBATTR structure originally obtained from the GetLibAttr(IntPtr) method.

Gilt für: