_Type Interface

Definitie

Belangrijk

Deze API is niet CLS-conform.

Stelt de openbare leden van de Type klasse beschikbaar voor de niet-beheerde code.

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
Afgeleid
Kenmerken

Opmerkingen

Deze interface is bedoeld voor toegang tot beheerde klassen vanuit niet-beheerde code en mag niet worden aangeroepen vanuit beheerde code.

Deze interface behoudt de vtable-volgorde van de System.Type klasseleden die toegankelijk zijn voor niet-beheerde COM-objecten.

Eigenschappen

Name Description
Assembly

Biedt COM-objecten met versie-onafhankelijke toegang tot de Assembly eigenschap.

AssemblyQualifiedName

Biedt COM-objecten met versie-onafhankelijke toegang tot de AssemblyQualifiedName eigenschap.

Attributes

Biedt COM-objecten met versie-onafhankelijke toegang tot de Attributes eigenschap.

BaseType

Biedt COM-objecten met versie-onafhankelijke toegang tot de BaseType eigenschap.

DeclaringType

Biedt COM-objecten met versie-onafhankelijke toegang tot de DeclaringType eigenschap.

FullName

Biedt COM-objecten met versie-onafhankelijke toegang tot de FullName eigenschap.

GUID

Biedt COM-objecten met versie-onafhankelijke toegang tot de GUID eigenschap.

HasElementType

Biedt COM-objecten met versie-onafhankelijke toegang tot de HasElementType eigenschap.

IsAbstract

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsAbstract eigenschap.

IsAnsiClass

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsAnsiClass eigenschap.

IsArray

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsArray eigenschap.

IsAutoClass

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsAutoClass eigenschap.

IsAutoLayout

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsAutoLayout eigenschap.

IsByRef

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsByRef eigenschap.

IsClass

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsClass eigenschap.

IsCOMObject

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsCOMObject eigenschap.

IsContextful

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsContextful eigenschap.

IsEnum

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsEnum eigenschap.

IsExplicitLayout

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsExplicitLayout eigenschap.

IsImport

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsImport eigenschap.

IsInterface

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsInterface eigenschap.

IsLayoutSequential

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsLayoutSequential eigenschap.

IsMarshalByRef

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsMarshalByRef eigenschap.

IsNestedAssembly

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsNestedAssembly eigenschap.

IsNestedFamANDAssem

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsNestedFamANDAssem eigenschap.

IsNestedFamily

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsNestedFamily eigenschap.

IsNestedFamORAssem

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsNestedFamORAssem eigenschap.

IsNestedPrivate

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsNestedPrivate eigenschap.

IsNestedPublic

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsNestedPublic eigenschap.

IsNotPublic

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsNotPublic eigenschap.

IsPointer

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsPointer eigenschap.

IsPrimitive

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsPrimitive eigenschap.

IsPublic

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsPublic eigenschap.

IsSealed

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsSealed eigenschap.

IsSerializable

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsSerializable eigenschap.

IsSpecialName

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsSpecialName eigenschap.

IsUnicodeClass

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsUnicodeClass eigenschap.

IsValueType

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsValueType eigenschap.

MemberType

Biedt COM-objecten met versie-onafhankelijke toegang tot de MemberType eigenschap.

Module

Biedt COM-objecten met versie-onafhankelijke toegang tot de Module eigenschap.

Name

Biedt COM-objecten met versie-onafhankelijke toegang tot de Name eigenschap.

Namespace

Biedt COM-objecten met versie-onafhankelijke toegang tot de Namespace eigenschap.

ReflectedType

Biedt COM-objecten met versie-onafhankelijke toegang tot de ReflectedType eigenschap.

TypeHandle

Biedt COM-objecten met versie-onafhankelijke toegang tot de TypeHandle eigenschap.

TypeInitializer

Biedt COM-objecten met versie-onafhankelijke toegang tot de TypeInitializer eigenschap.

UnderlyingSystemType

Biedt COM-objecten met versie-onafhankelijke toegang tot de UnderlyingSystemType eigenschap.

Methoden

Name Description
Equals(Object)

Biedt COM-objecten met versie-onafhankelijke toegang tot de Equals(Object) methode.

Equals(Type)

Biedt COM-objecten met versie-onafhankelijke toegang tot de Equals(Type) methode.

FindInterfaces(TypeFilter, Object)

Biedt COM-objecten met versie-onafhankelijke toegang tot de FindInterfaces(TypeFilter, Object) methode.

FindMembers(MemberTypes, BindingFlags, MemberFilter, Object)

Biedt COM-objecten met versie-onafhankelijke toegang tot de FindMembers(MemberTypes, BindingFlags, MemberFilter, Object) methode.

GetArrayRank()

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetArrayRank() methode.

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

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetConstructor(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) methode.

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

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetConstructor(BindingFlags, Binder, Type[], ParameterModifier[]) methode.

GetConstructor(Type[])

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetConstructor(Type[]) methode.

GetConstructors()

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetConstructors() methode.

GetConstructors(BindingFlags)

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetConstructors(BindingFlags) methode.

GetCustomAttributes(Boolean)

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetCustomAttributes(Boolean) methode.

GetCustomAttributes(Type, Boolean)

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetCustomAttributes(Type, Boolean) methode.

GetDefaultMembers()

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetDefaultMembers() methode.

GetElementType()

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetElementType() methode.

GetEvent(String, BindingFlags)

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetEvent(String, BindingFlags) methode.

GetEvent(String)

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetEvent(String) methode.

GetEvents()

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetEvents() methode.

GetEvents(BindingFlags)

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetEvents(BindingFlags) methode.

GetField(String, BindingFlags)

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetField(String, BindingFlags) methode.

GetField(String)

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetField(String) methode.

GetFields()

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetFields() methode.

GetFields(BindingFlags)

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetFields(BindingFlags) methode.

GetHashCode()

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetHashCode() methode.

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

Hiermee wordt een set namen toegewezen aan een bijbehorende set verzend-id's.

GetInterface(String, Boolean)

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetInterface(String, Boolean) methode.

GetInterface(String)

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetInterface(String) methode.

GetInterfaceMap(Type)

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetInterfaceMap(Type) methode.

GetInterfaces()

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetInterfaces() methode.

GetMember(String, BindingFlags)

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetMember(String, BindingFlags) methode.

GetMember(String, MemberTypes, BindingFlags)

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetMember(String, MemberTypes, BindingFlags) methode.

GetMember(String)

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetMember(String) methode.

GetMembers()

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetMembers() methode.

GetMembers(BindingFlags)

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetMembers(BindingFlags) methode.

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

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) methode.

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

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) methode.

GetMethod(String, BindingFlags)

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetMethod(String, BindingFlags) methode.

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

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetMethod(String, Type[], ParameterModifier[]) methode.

GetMethod(String, Type[])

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetMethod(String, Type[]) methode.

GetMethod(String)

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetMethod(String) methode.

GetMethods()

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetMethods() methode.

GetMethods(BindingFlags)

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetMethods(BindingFlags) methode.

GetNestedType(String, BindingFlags)

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetNestedType(String, BindingFlags) methode.

GetNestedType(String)

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetNestedType(String) methode.

GetNestedTypes()

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetNestedTypes() methode.

GetNestedTypes(BindingFlags)

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetNestedTypes(BindingFlags) methode en zoekt naar de typen die zijn genest binnen de huidige Type, met behulp van de opgegeven bindingsbeperkingen.

GetProperties()

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetProperties() methode.

GetProperties(BindingFlags)

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetProperties(BindingFlags) methode.

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

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) methode.

GetProperty(String, BindingFlags)

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetProperty(String, BindingFlags) methode.

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

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetProperty(String, Type, Type[], ParameterModifier[]) methode.

GetProperty(String, Type, Type[])

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetProperty(String, Type, Type[]) methode.

GetProperty(String, Type)

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetProperty(String, Type) methode.

GetProperty(String, Type[])

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetProperty(String, Type[]) methode.

GetProperty(String)

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetProperty(String) methode.

GetType()

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetType() methode.

GetTypeInfo(UInt32, UInt32, IntPtr)

Haalt de typegegevens voor een object op, die vervolgens kan worden gebruikt om de typegegevens voor een interface op te halen.

GetTypeInfoCount(UInt32)

Hiermee wordt het aantal type-informatieinterfaces opgehaald dat een object biedt (0 of 1).

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

Biedt toegang tot eigenschappen en methoden die door een object worden weergegeven.

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

Biedt COM-objecten met versie-onafhankelijke toegang tot de InvokeMember(String, BindingFlags, Binder, Object, Object[], CultureInfo) methode.

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

Biedt COM-objecten met versie-onafhankelijke toegang tot de InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) methode.

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

Biedt COM-objecten met versie-onafhankelijke toegang tot de InvokeMember(String, BindingFlags, Binder, Object, Object[]) methode.

IsAssignableFrom(Type)

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsAssignableFrom(Type) methode.

IsDefined(Type, Boolean)

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsDefined(Type, Boolean) methode.

IsInstanceOfType(Object)

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsInstanceOfType(Object) methode.

IsSubclassOf(Type)

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsSubclassOf(Type) methode.

ToString()

Biedt COM-objecten met versie-onafhankelijke toegang tot de ToString() methode.

Van toepassing op