Freigeben über


_Type Schnittstelle

Definition

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 dem 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 Klassenmber bei, auf die von nicht verwalteten COM-Objekten zugegriffen werden kann.

Eigenschaften

Assembly

Stellt COM-Objekte versionsunabhängigen Zugriff auf die Assembly-Eigenschaft bereit.

AssemblyQualifiedName

Stellt COM-Objekte versionsunabhängigen Zugriff auf die AssemblyQualifiedName-Eigenschaft bereit.

Attributes

Stellt COM-Objekte versionsunabhängigen Zugriff auf die Attributes-Eigenschaft bereit.

BaseType

Stellt COM-Objekte versionsunabhängigen Zugriff auf die BaseType-Eigenschaft bereit.

DeclaringType

Stellt COM-Objekte versionsunabhängigen Zugriff auf die DeclaringType-Eigenschaft bereit.

FullName

Stellt COM-Objekte versionsunabhängigen Zugriff auf die FullName-Eigenschaft bereit.

GUID

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GUID-Eigenschaft bereit.

HasElementType

Stellt COM-Objekte versionsunabhängigen Zugriff auf die HasElementType-Eigenschaft bereit.

IsAbstract

Stellt COM-Objekte versionsunabhängigen Zugriff auf die IsAbstract-Eigenschaft bereit.

IsAnsiClass

Stellt COM-Objekte versionsunabhängigen Zugriff auf die IsAnsiClass-Eigenschaft bereit.

IsArray

Stellt COM-Objekte versionsunabhängigen Zugriff auf die IsArray-Eigenschaft bereit.

IsAutoClass

Stellt COM-Objekte versionsunabhängigen Zugriff auf die IsAutoClass-Eigenschaft bereit.

IsAutoLayout

Stellt COM-Objekte versionsunabhängigen Zugriff auf die IsAutoLayout-Eigenschaft bereit.

IsByRef

Stellt COM-Objekte versionsunabhängigen Zugriff auf die IsByRef-Eigenschaft bereit.

IsClass

Stellt COM-Objekte versionsunabhängigen Zugriff auf die IsClass-Eigenschaft bereit.

IsCOMObject

Stellt COM-Objekte versionsunabhängigen Zugriff auf die IsCOMObject-Eigenschaft bereit.

IsContextful

Stellt COM-Objekte versionsunabhängigen Zugriff auf die IsContextful-Eigenschaft bereit.

IsEnum

Stellt COM-Objekte versionsunabhängigen Zugriff auf die IsEnum-Eigenschaft bereit.

IsExplicitLayout

Stellt COM-Objekte versionsunabhängigen Zugriff auf die IsExplicitLayout-Eigenschaft bereit.

IsImport

Stellt COM-Objekte versionsunabhängigen Zugriff auf die IsImport-Eigenschaft bereit.

IsInterface

Stellt COM-Objekte versionsunabhängigen Zugriff auf die IsInterface-Eigenschaft bereit.

IsLayoutSequential

Stellt COM-Objekte versionsunabhängigen Zugriff auf die IsLayoutSequential-Eigenschaft bereit.

IsMarshalByRef

Stellt COM-Objekte versionsunabhängigen Zugriff auf die IsMarshalByRef-Eigenschaft bereit.

IsNestedAssembly

Stellt COM-Objekte versionsunabhängigen Zugriff auf die IsNestedAssembly-Eigenschaft bereit.

IsNestedFamANDAssem

Stellt COM-Objekte versionsunabhängigen Zugriff auf die IsNestedFamANDAssem-Eigenschaft bereit.

IsNestedFamily

Stellt COM-Objekte versionsunabhängigen Zugriff auf die IsNestedFamily-Eigenschaft bereit.

IsNestedFamORAssem

Stellt COM-Objekte versionsunabhängigen Zugriff auf die IsNestedFamORAssem-Eigenschaft bereit.

IsNestedPrivate

Stellt COM-Objekte versionsunabhängigen Zugriff auf die IsNestedPrivate-Eigenschaft bereit.

IsNestedPublic

Stellt COM-Objekte versionsunabhängigen Zugriff auf die IsNestedPublic-Eigenschaft bereit.

IsNotPublic

Stellt COM-Objekte versionsunabhängigen Zugriff auf die IsNotPublic-Eigenschaft bereit.

IsPointer

Stellt COM-Objekte versionsunabhängigen Zugriff auf die IsPointer-Eigenschaft bereit.

IsPrimitive

Stellt COM-Objekte versionsunabhängigen Zugriff auf die IsPrimitive-Eigenschaft bereit.

IsPublic

Stellt COM-Objekte versionsunabhängigen Zugriff auf die IsPublic-Eigenschaft bereit.

IsSealed

Stellt COM-Objekte versionsunabhängigen Zugriff auf die IsSealed-Eigenschaft bereit.

IsSerializable

Stellt COM-Objekte versionsunabhängigen Zugriff auf die IsSerializable-Eigenschaft bereit.

IsSpecialName

Stellt COM-Objekte versionsunabhängigen Zugriff auf die IsSpecialName-Eigenschaft bereit.

IsUnicodeClass

Stellt COM-Objekte versionsunabhängigen Zugriff auf die IsUnicodeClass-Eigenschaft bereit.

IsValueType

Stellt COM-Objekte versionsunabhängigen Zugriff auf die IsValueType-Eigenschaft bereit.

MemberType

Stellt COM-Objekte versionsunabhängigen Zugriff auf die MemberType-Eigenschaft bereit.

Module

Stellt COM-Objekte versionsunabhängigen Zugriff auf die Module-Eigenschaft bereit.

Name

Stellt COM-Objekte versionsunabhängigen Zugriff auf die Name-Eigenschaft bereit.

Namespace

Stellt COM-Objekte versionsunabhängigen Zugriff auf die Namespace-Eigenschaft bereit.

ReflectedType

Stellt COM-Objekte versionsunabhängigen Zugriff auf die ReflectedType-Eigenschaft bereit.

TypeHandle

Stellt COM-Objekte versionsunabhängigen Zugriff auf die TypeHandle-Eigenschaft bereit.

TypeInitializer

Stellt COM-Objekte versionsunabhängigen Zugriff auf die TypeInitializer-Eigenschaft bereit.

UnderlyingSystemType

Stellt COM-Objekte versionsunabhängigen Zugriff auf die UnderlyingSystemType-Eigenschaft bereit.

Methoden

Equals(Object)

Stellt COM-Objekte versionsunabhängigen Zugriff auf die Equals(Object)-Methode bereit.

Equals(Type)

Stellt COM-Objekte versionsunabhängigen Zugriff auf die Equals(Type)-Methode bereit.

FindInterfaces(TypeFilter, Object)

Stellt COM-Objekte versionsunabhängigen Zugriff auf die FindInterfaces(TypeFilter, Object)-Methode bereit.

FindMembers(MemberTypes, BindingFlags, MemberFilter, Object)

Stellt COM-Objekte versionsunabhängigen Zugriff auf die FindMembers(MemberTypes, BindingFlags, MemberFilter, Object)-Methode bereit.

GetArrayRank()

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetArrayRank()-Methode bereit.

GetConstructor(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetConstructor(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])-Methode bereit.

GetConstructor(BindingFlags, Binder, Type[], ParameterModifier[])

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetConstructor(BindingFlags, Binder, Type[], ParameterModifier[])-Methode bereit.

GetConstructor(Type[])

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetConstructor(Type[])-Methode bereit.

GetConstructors()

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetConstructors()-Methode bereit.

GetConstructors(BindingFlags)

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetConstructors(BindingFlags)-Methode bereit.

GetCustomAttributes(Boolean)

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetCustomAttributes(Boolean)-Methode bereit.

GetCustomAttributes(Type, Boolean)

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetCustomAttributes(Type, Boolean)-Methode bereit.

GetDefaultMembers()

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetDefaultMembers()-Methode bereit.

GetElementType()

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetElementType()-Methode bereit.

GetEvent(String, BindingFlags)

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetEvent(String, BindingFlags)-Methode bereit.

GetEvent(String)

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetEvent(String)-Methode bereit.

GetEvents()

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetEvents()-Methode bereit.

GetEvents(BindingFlags)

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetEvents(BindingFlags)-Methode bereit.

GetField(String, BindingFlags)

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetField(String, BindingFlags)-Methode bereit.

GetField(String)

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetField(String)-Methode bereit.

GetFields()

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetFields()-Methode bereit.

GetFields(BindingFlags)

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetFields(BindingFlags)-Methode bereit.

GetHashCode()

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetHashCode()-Methode bereit.

GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Ordnet einen Satz von Namen einem entsprechenden Satz von Verteiler-IDs zu.

GetInterface(String, Boolean)

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetInterface(String, Boolean)-Methode bereit.

GetInterface(String)

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetInterface(String)-Methode bereit.

GetInterfaceMap(Type)

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetInterfaceMap(Type)-Methode bereit.

GetInterfaces()

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetInterfaces()-Methode bereit.

GetMember(String, BindingFlags)

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetMember(String, BindingFlags)-Methode bereit.

GetMember(String, MemberTypes, BindingFlags)

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetMember(String, MemberTypes, BindingFlags)-Methode bereit.

GetMember(String)

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetMember(String)-Methode bereit.

GetMembers()

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetMembers()-Methode bereit.

GetMembers(BindingFlags)

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetMembers(BindingFlags)-Methode bereit.

GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])-Methode bereit.

GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])-Methode bereit.

GetMethod(String, BindingFlags)

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetMethod(String, BindingFlags)-Methode bereit.

GetMethod(String, Type[], ParameterModifier[])

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetMethod(String, Type[], ParameterModifier[])-Methode bereit.

GetMethod(String, Type[])

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetMethod(String, Type[])-Methode bereit.

GetMethod(String)

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetMethod(String)-Methode bereit.

GetMethods()

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetMethods()-Methode bereit.

GetMethods(BindingFlags)

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetMethods(BindingFlags)-Methode bereit.

GetNestedType(String, BindingFlags)

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetNestedType(String, BindingFlags)-Methode bereit.

GetNestedType(String)

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetNestedType(String)-Methode bereit.

GetNestedTypes()

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetNestedTypes()-Methode bereit.

GetNestedTypes(BindingFlags)

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetNestedTypes(BindingFlags)-Methode bereit und sucht anhand der angegebenen Bindungseinschränkungen nach den typen, die in der aktuellen Typegeschachtelt sind.

GetProperties()

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetProperties()-Methode bereit.

GetProperties(BindingFlags)

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetProperties(BindingFlags)-Methode bereit.

GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])-Methode bereit.

GetProperty(String, BindingFlags)

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetProperty(String, BindingFlags)-Methode bereit.

GetProperty(String, Type, Type[], ParameterModifier[])

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetProperty(String, Type, Type[], ParameterModifier[])-Methode bereit.

GetProperty(String, Type, Type[])

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetProperty(String, Type, Type[])-Methode bereit.

GetProperty(String, Type)

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetProperty(String, Type)-Methode bereit.

GetProperty(String, Type[])

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetProperty(String, Type[])-Methode bereit.

GetProperty(String)

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetProperty(String)-Methode bereit.

GetType()

Stellt COM-Objekte versionsunabhängigen Zugriff auf die GetType()-Methode bereit.

GetTypeInfo(UInt32, UInt32, IntPtr)

Ruft die Typinformationen für ein Objekt ab, die dann verwendet werden können, um die Typinformationen für eine Schnittstelle abzurufen.

GetTypeInfoCount(UInt32)

Ruft die Anzahl der Typinformationsschnittstellen ab, die ein Objekt bereitstellt (entweder 0 oder 1).

Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Bietet Zugriff auf Eigenschaften und Methoden, die von einem Objekt verfügbar gemacht werden.

InvokeMember(String, BindingFlags, Binder, Object, Object[], CultureInfo)

Stellt COM-Objekte versionsunabhängigen Zugriff auf die InvokeMember(String, BindingFlags, Binder, Object, Object[], CultureInfo)-Methode bereit.

InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])

Stellt COM-Objekte versionsunabhängigen Zugriff auf die InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])-Methode bereit.

InvokeMember(String, BindingFlags, Binder, Object, Object[])

Stellt COM-Objekte versionsunabhängigen Zugriff auf die InvokeMember(String, BindingFlags, Binder, Object, Object[])-Methode bereit.

IsAssignableFrom(Type)

Stellt COM-Objekte versionsunabhängigen Zugriff auf die IsAssignableFrom(Type)-Methode bereit.

IsDefined(Type, Boolean)

Stellt COM-Objekte versionsunabhängigen Zugriff auf die IsDefined(Type, Boolean)-Methode bereit.

IsInstanceOfType(Object)

Stellt COM-Objekte versionsunabhängigen Zugriff auf die IsInstanceOfType(Object)-Methode bereit.

IsSubclassOf(Type)

Stellt COM-Objekte versionsunabhängigen Zugriff auf die IsSubclassOf(Type)-Methode bereit.

ToString()

Stellt COM-Objekte versionsunabhängigen Zugriff auf die ToString()-Methode bereit.

Gilt für: