_Type Interface
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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. |