UCOMITypeInfo-Schnittstelle
Veröffentlicht: Oktober 2016
Hinweis: Diese API ist jetzt veraltet.
Verwenden Sie stattdessen System.Runtime.InteropServices.ComTypes.ITypeInfo.
Namespace: System.Runtime.InteropServices
Assembly: mscorlib (in mscorlib.dll)
Syntax
[ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.ITypeInfo instead. https://go.microsoft.com/fwlink/?linkid=14202",
false)]
[GuidAttribute("00020401-0000-0000-C000-000000000046")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface UCOMITypeInfo
[ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.ITypeInfo instead. https://go.microsoft.com/fwlink/?linkid=14202",
false)]
[GuidAttribute("00020401-0000-0000-C000-000000000046")]
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
public interface class UCOMITypeInfo
[<ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.ITypeInfo instead. https://go.microsoft.com/fwlink/?linkid=14202",
false)>]
[<GuidAttribute("00020401-0000-0000-C000-000000000046")>]
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
type UCOMITypeInfo = interface end
<ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.ITypeInfo instead. https://go.microsoft.com/fwlink/?linkid=14202",
False)>
<GuidAttribute("00020401-0000-0000-C000-000000000046")>
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>
Public Interface UCOMITypeInfo
Methoden
Name | Beschreibung | |
---|---|---|
AddressOfMember(Int32, INVOKEKIND, IntPtr) | Ruft die Adressen der statische Funktionen oder Variablen, z. B. in einer DLL definiert. |
|
CreateInstance(Object, Guid, Object) | Erstellt eine neue Instanz eines Typs, der eine Komponentenklasse (Co-Klasse) beschreibt. |
|
GetContainingTypeLib(UCOMITypeLib, Int32) | Ruft die Typbibliothek, die dieser Beschreibung und der zugehörige Index in die Typbibliothek enthält. |
|
GetDllEntry(Int32, INVOKEKIND, String, String, Int16) | Ruft eine Beschreibung oder Angabe eines Einstiegspunkts für eine Funktion in einer DLL. |
|
GetDocumentation(Int32, String, String, Int32, String) | Ruft die Dokumentationszeichenfolge, den vollständigen Namen der Datei und Pfad und die Kontext-ID für das Hilfethema für eine Beschreibung des angegebenen Typs ab. |
|
GetFuncDesc(Int32, IntPtr) | Ruft die System.Runtime.InteropServices.FUNCDESC -Struktur, die Informationen zu einer angegebenen Funktion enthält. |
|
GetIDsOfNames(String[], Int32, Int32[]) | Zuordnungen zwischen Elementnamen und Element-IDs und Namen für die Parameter und Parameter-IDs. |
|
GetImplTypeFlags(Int32, Int32) | Ruft die System.Runtime.InteropServices.IMPLTYPEFLAGS Wert für eine implementierte Schnittstelle oder Basisschnittstelle in eine Beschreibung. |
|
GetMops(Int32, String) | Ruft Informationen zu marshallen. |
|
GetNames(Int32, String[], Int32, Int32) | Ruft die Variable mit der angegebenen Member-ID (oder den Namen der Eigenschaft oder Methode und ihren Parametern), die der angegebenen Funktions-ID entsprechen |
|
GetRefTypeInfo(Int32, UCOMITypeInfo) | Wenn eine Beschreibung eine Beschreibung der andere Typ verweist, wird die Beschreibung des referenzierten Typs abgerufen. |
|
GetRefTypeOfImplType(Int32, Int32) | Wenn eine Beschreibung eine COM-Klasse beschreibt, wird die Beschreibung der implementierten Schnittstellentypen abgerufen. |
|
GetTypeAttr(IntPtr) | Ruft eine System.Runtime.InteropServices.TYPEATTR -Struktur, die die Attribute der Beschreibung des Typs enthält. |
|
GetTypeComp(UCOMITypeComp) | Ruft die ITypeComp -Schnittstelle für die Beschreibung, der ein Client-Compiler zum Binden an die Beschreibung des Member kann. |
|
GetVarDesc(Int32, IntPtr) | Ruft eine VARDESC -Struktur, die die angegebene Variable beschreibt. |
|
Invoke(Object, Int32, Int16, DISPPARAMS, Object, EXCEPINFO, Int32) | Ruft eine Methode oder greift auf eine Eigenschaft eines Objekts, der die Schnittstelle durch die Beschreibung des beschrieben. |
|
ReleaseFuncDesc(IntPtr) | Versionen einer System.Runtime.InteropServices.FUNCDESC zuvor zurückgegebene GetFuncDesc. |
|
ReleaseTypeAttr(IntPtr) | Versionen einer System.Runtime.InteropServices.TYPEATTR zuvor zurückgegebene GetTypeAttr. |
|
ReleaseVarDesc(IntPtr) | Versionen einer VARDESC zuvor zurückgegebene UCOMITypeInfo.GetVarDesc. |
Hinweise
Weitere Informationen zu ITypeInfo, finden Sie in der MSDN Library.
Versionsinformationen
.NET Framework
Verfügbar seit 1.1
Siehe auch
System.Runtime.InteropServices-Namespace
Zurück zum Anfang