ITypeLib Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt die verwaltete Definition der ITypeLib
-Schnittstelle bereit.
public interface class ITypeLib
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface ITypeLib
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Runtime.InteropServices.Guid("00020402-0000-0000-C000-000000000046")]
public interface ITypeLib
public interface ITypeLib
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type ITypeLib = interface
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Runtime.InteropServices.Guid("00020402-0000-0000-C000-000000000046")>]
type ITypeLib = interface
type ITypeLib = interface
Public Interface ITypeLib
- Abgeleitet
- Attribute
Hinweise
Weitere Informationen finden Sie unter ITypeLib-Schnittstelle.
Die Common Language Runtime löst eine Ausnahme aus, wenn eine COM-Methode im nativen Code ein HRESULT zurückgibt. Weitere Informationen finden Sie unter How to: Map HRESULTs and Exceptions.
Methoden
FindName(String, Int32, ITypeInfo[], Int32[], Int16) |
Sucht in einer Typbibliothek nach dem Vorkommen einer Typenbeschreibung. |
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. |
GetLibAttr(IntPtr) |
Ruft die Struktur mit den Attributen der Bibliothek ab. |
GetTypeComp(ITypeComp) |
Dadurch kann ein Clientcompiler Typen, Variablen, Konstanten und globale Funktionen einer Bibliothek binden. |
GetTypeInfo(Int32, ITypeInfo) |
Ruft die in der Bibliothek angegebene Typenbeschreibung ab. |
GetTypeInfoCount() |
Gibt die Anzahl von Typenbeschreibungen in der Typbibliothek zurück. |
GetTypeInfoOfGuid(Guid, ITypeInfo) |
Ruft die Typenbeschreibung ab, die der angegebenen GUID entspricht. |
GetTypeInfoType(Int32, TYPEKIND) |
Ruft den Typ einer Typenbeschreibung ab. |
IsName(String, Int32) |
Gibt an, ob in einer übergebenen Zeichenfolge der Name eines in der Bibliothek beschriebenen Typs oder Members enthalten ist. |
ReleaseTLibAttr(IntPtr) |
Gibt die mithilfe der TYPELIBATTR-Methode die ursprünglich abgerufene GetLibAttr(IntPtr)-Struktur frei. |