_Type 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.
Wichtig
Diese API ist nicht CLS-kompatibel.
Macht die öffentlichen Member der Type-Klasse für den nicht verwalteten Code verfügbar.
public interface class _Type
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.Guid("BCA8B44D-AAD6-3A86-8AB7-03349F4F2DA2")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface _Type
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.Guid("BCA8B44D-AAD6-3A86-8AB7-03349F4F2DA2")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Runtime.InteropServices.ComVisible(true)]
public interface _Type
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.Guid("BCA8B44D-AAD6-3A86-8AB7-03349F4F2DA2")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type _Type = interface
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.Guid("BCA8B44D-AAD6-3A86-8AB7-03349F4F2DA2")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type _Type = interface
Public Interface _Type
- Abgeleitet
- Attribute
Hinweise
Diese Schnittstelle dient für den Zugriff auf verwaltete Klassen aus nicht verwaltetem Code und sollte nicht aus verwaltetem Code aufgerufen werden.
Diese Schnittstelle behält die vtable-Reihenfolge der System.Type Klassenmember bei, auf die nicht verwaltete COM-Objekte zugreifen können.
Eigenschaften
Assembly |
Stellt einen versionsunabhängigen Zugriff auf die Assembly-Eigenschaft für COM-Objekte bereit. |
AssemblyQualifiedName |
Stellt einen versionsunabhängigen Zugriff auf die AssemblyQualifiedName-Eigenschaft für COM-Objekte bereit. |
Attributes |
Stellt einen versionsunabhängigen Zugriff auf die Attributes-Eigenschaft für COM-Objekte bereit. |
BaseType |
Stellt einen versionsunabhängigen Zugriff auf die BaseType-Eigenschaft für COM-Objekte bereit. |
DeclaringType |
Stellt einen versionsunabhängigen Zugriff auf die DeclaringType-Eigenschaft für COM-Objekte bereit. |
FullName |
Stellt einen versionsunabhängigen Zugriff auf die FullName-Eigenschaft für COM-Objekte bereit. |
GUID |
Stellt einen versionsunabhängigen Zugriff auf die GUID-Eigenschaft für COM-Objekte bereit. |
HasElementType |
Stellt einen versionsunabhängigen Zugriff auf die HasElementType-Eigenschaft für COM-Objekte bereit. |
IsAbstract |
Stellt einen versionsunabhängigen Zugriff auf die IsAbstract-Eigenschaft für COM-Objekte bereit. |
IsAnsiClass |
Stellt einen versionsunabhängigen Zugriff auf die IsAnsiClass-Eigenschaft für COM-Objekte bereit. |
IsArray |
Stellt einen versionsunabhängigen Zugriff auf die IsArray-Eigenschaft für COM-Objekte bereit. |
IsAutoClass |
Stellt einen versionsunabhängigen Zugriff auf die IsAutoClass-Eigenschaft für COM-Objekte bereit. |
IsAutoLayout |
Stellt einen versionsunabhängigen Zugriff auf die IsAutoLayout-Eigenschaft für COM-Objekte bereit. |
IsByRef |
Stellt einen versionsunabhängigen Zugriff auf die IsByRef-Eigenschaft für COM-Objekte bereit. |
IsClass |
Stellt einen versionsunabhängigen Zugriff auf die IsClass-Eigenschaft für COM-Objekte bereit. |
IsCOMObject |
Stellt einen versionsunabhängigen Zugriff auf die IsCOMObject-Eigenschaft für COM-Objekte bereit. |
IsContextful |
Stellt einen versionsunabhängigen Zugriff auf die IsContextful-Eigenschaft für COM-Objekte bereit. |
IsEnum |
Stellt einen versionsunabhängigen Zugriff auf die IsEnum-Eigenschaft für COM-Objekte bereit. |
IsExplicitLayout |
Stellt einen versionsunabhängigen Zugriff auf die IsExplicitLayout-Eigenschaft für COM-Objekte bereit. |
IsImport |
Stellt einen versionsunabhängigen Zugriff auf die IsImport-Eigenschaft für COM-Objekte bereit. |
IsInterface |
Stellt einen versionsunabhängigen Zugriff auf die IsInterface-Eigenschaft für COM-Objekte bereit. |
IsLayoutSequential |
Stellt einen versionsunabhängigen Zugriff auf die IsLayoutSequential-Eigenschaft für COM-Objekte bereit. |
IsMarshalByRef |
Stellt einen versionsunabhängigen Zugriff auf die IsMarshalByRef-Eigenschaft für COM-Objekte bereit. |
IsNestedAssembly |
Stellt einen versionsunabhängigen Zugriff auf die IsNestedAssembly-Eigenschaft für COM-Objekte bereit. |
IsNestedFamANDAssem |
Stellt einen versionsunabhängigen Zugriff auf die IsNestedFamANDAssem-Eigenschaft für COM-Objekte bereit. |
IsNestedFamily |
Stellt einen versionsunabhängigen Zugriff auf die IsNestedFamily-Eigenschaft für COM-Objekte bereit. |
IsNestedFamORAssem |
Stellt einen versionsunabhängigen Zugriff auf die IsNestedFamORAssem-Eigenschaft für COM-Objekte bereit. |
IsNestedPrivate |
Stellt einen versionsunabhängigen Zugriff auf die IsNestedPrivate-Eigenschaft für COM-Objekte bereit. |
IsNestedPublic |
Stellt einen versionsunabhängigen Zugriff auf die IsNestedPublic-Eigenschaft für COM-Objekte bereit. |
IsNotPublic |
Stellt einen versionsunabhängigen Zugriff auf die IsNotPublic-Eigenschaft für COM-Objekte bereit. |
IsPointer |
Stellt einen versionsunabhängigen Zugriff auf die IsPointer-Eigenschaft für COM-Objekte bereit. |
IsPrimitive |
Stellt einen versionsunabhängigen Zugriff auf die IsPrimitive-Eigenschaft für COM-Objekte bereit. |
IsPublic |
Stellt einen versionsunabhängigen Zugriff auf die IsPublic-Eigenschaft für COM-Objekte bereit. |
IsSealed |
Stellt einen versionsunabhängigen Zugriff auf die IsSealed-Eigenschaft für COM-Objekte bereit. |
IsSerializable |
Stellt einen versionsunabhängigen Zugriff auf die IsSerializable-Eigenschaft für COM-Objekte bereit. |
IsSpecialName |
Stellt einen versionsunabhängigen Zugriff auf die IsSpecialName-Eigenschaft für COM-Objekte bereit. |
IsUnicodeClass |
Stellt einen versionsunabhängigen Zugriff auf die IsUnicodeClass-Eigenschaft für COM-Objekte bereit. |
IsValueType |
Stellt einen versionsunabhängigen Zugriff auf die IsValueType-Eigenschaft für COM-Objekte bereit. |
MemberType |
Stellt einen versionsunabhängigen Zugriff auf die MemberType-Eigenschaft für COM-Objekte bereit. |
Module |
Stellt einen versionsunabhängigen Zugriff auf die Module-Eigenschaft für COM-Objekte bereit. |
Name |
Stellt einen versionsunabhängigen Zugriff auf die Name-Eigenschaft für COM-Objekte bereit. |
Namespace |
Stellt einen versionsunabhängigen Zugriff auf die Namespace-Eigenschaft für COM-Objekte bereit. |
ReflectedType |
Stellt einen versionsunabhängigen Zugriff auf die ReflectedType-Eigenschaft für COM-Objekte bereit. |
TypeHandle |
Stellt einen versionsunabhängigen Zugriff auf die TypeHandle-Eigenschaft für COM-Objekte bereit. |
TypeInitializer |
Stellt einen versionsunabhängigen Zugriff auf die TypeInitializer-Eigenschaft für COM-Objekte bereit. |
UnderlyingSystemType |
Stellt einen versionsunabhängigen Zugriff auf die UnderlyingSystemType-Eigenschaft für COM-Objekte bereit. |
Methoden
Equals(Object) |
Stellt einen versionsunabhängigen Zugriff auf die Equals(Object)-Methode für COM-Objekte bereit. |
Equals(Type) |
Stellt einen versionsunabhängigen Zugriff auf die Equals(Type)-Methode für COM-Objekte bereit. |
FindInterfaces(TypeFilter, Object) |
Stellt einen versionsunabhängigen Zugriff auf die FindInterfaces(TypeFilter, Object)-Methode für COM-Objekte bereit. |
FindMembers(MemberTypes, BindingFlags, MemberFilter, Object) |
Stellt einen versionsunabhängigen Zugriff auf die FindMembers(MemberTypes, BindingFlags, MemberFilter, Object)-Methode für COM-Objekte bereit. |
GetArrayRank() |
Stellt einen versionsunabhängigen Zugriff auf die GetArrayRank()-Methode für COM-Objekte bereit. |
GetConstructor(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Stellt einen versionsunabhängigen Zugriff auf die GetConstructor(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])-Methode für COM-Objekte bereit. |
GetConstructor(BindingFlags, Binder, Type[], ParameterModifier[]) |
Stellt einen versionsunabhängigen Zugriff auf die GetConstructor(BindingFlags, Binder, Type[], ParameterModifier[])-Methode für COM-Objekte bereit. |
GetConstructor(Type[]) |
Stellt einen versionsunabhängigen Zugriff auf die GetConstructor(Type[])-Methode für COM-Objekte bereit. |
GetConstructors() |
Stellt einen versionsunabhängigen Zugriff auf die GetConstructors()-Methode für COM-Objekte bereit. |
GetConstructors(BindingFlags) |
Stellt einen versionsunabhängigen Zugriff auf die GetConstructors(BindingFlags)-Methode für COM-Objekte bereit. |
GetCustomAttributes(Boolean) |
Stellt einen versionsunabhängigen Zugriff auf die GetCustomAttributes(Boolean)-Methode für COM-Objekte bereit. |
GetCustomAttributes(Type, Boolean) |
Stellt einen versionsunabhängigen Zugriff auf die GetCustomAttributes(Type, Boolean)-Methode für COM-Objekte bereit. |
GetDefaultMembers() |
Stellt einen versionsunabhängigen Zugriff auf die GetDefaultMembers()-Methode für COM-Objekte bereit. |
GetElementType() |
Stellt einen versionsunabhängigen Zugriff auf die GetElementType()-Methode für COM-Objekte bereit. |
GetEvent(String) |
Stellt einen versionsunabhängigen Zugriff auf die GetEvent(String)-Methode für COM-Objekte bereit. |
GetEvent(String, BindingFlags) |
Stellt einen versionsunabhängigen Zugriff auf die GetEvent(String, BindingFlags)-Methode für COM-Objekte bereit. |
GetEvents() |
Stellt einen versionsunabhängigen Zugriff auf die GetEvents()-Methode für COM-Objekte bereit. |
GetEvents(BindingFlags) |
Stellt einen versionsunabhängigen Zugriff auf die GetEvents(BindingFlags)-Methode für COM-Objekte bereit. |
GetField(String) |
Stellt einen versionsunabhängigen Zugriff auf die GetField(String)-Methode für COM-Objekte bereit. |
GetField(String, BindingFlags) |
Stellt einen versionsunabhängigen Zugriff auf die GetField(String, BindingFlags)-Methode für COM-Objekte bereit. |
GetFields() |
Stellt einen versionsunabhängigen Zugriff auf die GetFields()-Methode für COM-Objekte bereit. |
GetFields(BindingFlags) |
Stellt einen versionsunabhängigen Zugriff auf die GetFields(BindingFlags)-Methode für COM-Objekte bereit. |
GetHashCode() |
Stellt einen versionsunabhängigen Zugriff auf die GetHashCode()-Methode für COM-Objekte bereit. |
GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Ordnet eine Reihe von Namen einer entsprechenden Reihe von Dispatchbezeichnern zu. |
GetInterface(String) |
Stellt einen versionsunabhängigen Zugriff auf die GetInterface(String)-Methode für COM-Objekte bereit. |
GetInterface(String, Boolean) |
Stellt einen versionsunabhängigen Zugriff auf die GetInterface(String, Boolean)-Methode für COM-Objekte bereit. |
GetInterfaceMap(Type) |
Stellt einen versionsunabhängigen Zugriff auf die GetInterfaceMap(Type)-Methode für COM-Objekte bereit. |
GetInterfaces() |
Stellt einen versionsunabhängigen Zugriff auf die GetInterfaces()-Methode für COM-Objekte bereit. |
GetMember(String) |
Stellt einen versionsunabhängigen Zugriff auf die GetMember(String)-Methode für COM-Objekte bereit. |
GetMember(String, BindingFlags) |
Stellt einen versionsunabhängigen Zugriff auf die GetMember(String, BindingFlags)-Methode für COM-Objekte bereit. |
GetMember(String, MemberTypes, BindingFlags) |
Stellt einen versionsunabhängigen Zugriff auf die GetMember(String, MemberTypes, BindingFlags)-Methode für COM-Objekte bereit. |
GetMembers() |
Stellt einen versionsunabhängigen Zugriff auf die GetMembers()-Methode für COM-Objekte bereit. |
GetMembers(BindingFlags) |
Stellt einen versionsunabhängigen Zugriff auf die GetMembers(BindingFlags)-Methode für COM-Objekte bereit. |
GetMethod(String) |
Stellt einen versionsunabhängigen Zugriff auf die GetMethod(String)-Methode für COM-Objekte bereit. |
GetMethod(String, BindingFlags) |
Stellt einen versionsunabhängigen Zugriff auf die GetMethod(String, BindingFlags)-Methode für COM-Objekte bereit. |
GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Stellt einen versionsunabhängigen Zugriff auf die GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])-Methode für COM-Objekte bereit. |
GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) |
Stellt einen versionsunabhängigen Zugriff auf die GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])-Methode für COM-Objekte bereit. |
GetMethod(String, Type[]) |
Stellt einen versionsunabhängigen Zugriff auf die GetMethod(String, Type[])-Methode für COM-Objekte bereit. |
GetMethod(String, Type[], ParameterModifier[]) |
Stellt einen versionsunabhängigen Zugriff auf die GetMethod(String, Type[], ParameterModifier[])-Methode für COM-Objekte bereit. |
GetMethods() |
Stellt einen versionsunabhängigen Zugriff auf die GetMethods()-Methode für COM-Objekte bereit. |
GetMethods(BindingFlags) |
Stellt einen versionsunabhängigen Zugriff auf die GetMethods(BindingFlags)-Methode für COM-Objekte bereit. |
GetNestedType(String) |
Stellt einen versionsunabhängigen Zugriff auf die GetNestedType(String)-Methode für COM-Objekte bereit. |
GetNestedType(String, BindingFlags) |
Stellt einen versionsunabhängigen Zugriff auf die GetNestedType(String, BindingFlags)-Methode für COM-Objekte bereit. |
GetNestedTypes() |
Stellt einen versionsunabhängigen Zugriff auf die GetNestedTypes()-Methode für COM-Objekte bereit. |
GetNestedTypes(BindingFlags) |
Ermöglicht für COM-Objekte den versionsunabhängigen Zugriff auf die GetNestedTypes(BindingFlags)-Methode und sucht die im aktuellen Type geschachtelten Typen unter Verwendung der angegebenen Bindungseinschränkungen. |
GetProperties() |
Stellt einen versionsunabhängigen Zugriff auf die GetProperties()-Methode für COM-Objekte bereit. |
GetProperties(BindingFlags) |
Stellt einen versionsunabhängigen Zugriff auf die GetProperties(BindingFlags)-Methode für COM-Objekte bereit. |
GetProperty(String) |
Stellt einen versionsunabhängigen Zugriff auf die GetProperty(String)-Methode für COM-Objekte bereit. |
GetProperty(String, BindingFlags) |
Stellt einen versionsunabhängigen Zugriff auf die GetProperty(String, BindingFlags)-Methode für COM-Objekte bereit. |
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
Stellt einen versionsunabhängigen Zugriff auf die GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])-Methode für COM-Objekte bereit. |
GetProperty(String, Type) |
Stellt einen versionsunabhängigen Zugriff auf die GetProperty(String, Type)-Methode für COM-Objekte bereit. |
GetProperty(String, Type, Type[]) |
Stellt einen versionsunabhängigen Zugriff auf die GetProperty(String, Type, Type[])-Methode für COM-Objekte bereit. |
GetProperty(String, Type, Type[], ParameterModifier[]) |
Stellt einen versionsunabhängigen Zugriff auf die GetProperty(String, Type, Type[], ParameterModifier[])-Methode für COM-Objekte bereit. |
GetProperty(String, Type[]) |
Stellt einen versionsunabhängigen Zugriff auf die GetProperty(String, Type[])-Methode für COM-Objekte bereit. |
GetType() |
Stellt einen versionsunabhängigen Zugriff auf die GetType()-Methode für COM-Objekte bereit. |
GetTypeInfo(UInt32, UInt32, IntPtr) |
Ruft die Typinformationen für ein Objekt ab, die dann zum Abrufen der Typinformationen für eine Schnittstelle verwendet werden können. |
GetTypeInfoCount(UInt32) |
Ruft die Anzahl der Schnittstellen mit Typinformationen ab, die von einem Objekt bereitgestellt werden (0 oder 1). |
Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Stellt den Zugriff auf von einem Objekt verfügbar gemachte Eigenschaften und Methoden bereit. |
InvokeMember(String, BindingFlags, Binder, Object, Object[]) |
Stellt einen versionsunabhängigen Zugriff auf die InvokeMember(String, BindingFlags, Binder, Object, Object[])-Methode für COM-Objekte bereit. |
InvokeMember(String, BindingFlags, Binder, Object, Object[], CultureInfo) |
Stellt einen versionsunabhängigen Zugriff auf die InvokeMember(String, BindingFlags, Binder, Object, Object[], CultureInfo)-Methode für COM-Objekte bereit. |
InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) |
Stellt einen versionsunabhängigen Zugriff auf die InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])-Methode für COM-Objekte bereit. |
IsAssignableFrom(Type) |
Stellt einen versionsunabhängigen Zugriff auf die IsAssignableFrom(Type)-Methode für COM-Objekte bereit. |
IsDefined(Type, Boolean) |
Stellt einen versionsunabhängigen Zugriff auf die IsDefined(Type, Boolean)-Methode für COM-Objekte bereit. |
IsInstanceOfType(Object) |
Stellt einen versionsunabhängigen Zugriff auf die IsInstanceOfType(Object)-Methode für COM-Objekte bereit. |
IsSubclassOf(Type) |
Stellt einen versionsunabhängigen Zugriff auf die IsSubclassOf(Type)-Methode für COM-Objekte bereit. |
ToString() |
Stellt einen versionsunabhängigen Zugriff auf die ToString()-Methode für COM-Objekte bereit. |