_Type Gränssnitt

Definition

Viktigt!

Detta API uppfyller inte CLS.

Exponerar de offentliga medlemmarna i Type klassen för den ohanterade koden.

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
Härledda
Attribut

Kommentarer

Det här gränssnittet är för åtkomst till hanterade klasser från ohanterad kod och bör inte anropas från hanterad kod.

Det här gränssnittet bevarar den virtuella ordningen för de System.Type klassmedlemmar som kan nås av ohanterade COM-objekt.

Egenskaper

Name Description
Assembly

Tillhandahåller COM-objekt med versionsoberoende åtkomst till Assembly egenskapen.

AssemblyQualifiedName

Tillhandahåller COM-objekt med versionsoberoende åtkomst till AssemblyQualifiedName egenskapen.

Attributes

Tillhandahåller COM-objekt med versionsoberoende åtkomst till Attributes egenskapen.

BaseType

Tillhandahåller COM-objekt med versionsoberoende åtkomst till BaseType egenskapen.

DeclaringType

Tillhandahåller COM-objekt med versionsoberoende åtkomst till DeclaringType egenskapen.

FullName

Tillhandahåller COM-objekt med versionsoberoende åtkomst till FullName egenskapen.

GUID

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GUID egenskapen.

HasElementType

Tillhandahåller COM-objekt med versionsoberoende åtkomst till HasElementType egenskapen.

IsAbstract

Tillhandahåller COM-objekt med versionsoberoende åtkomst till IsAbstract egenskapen.

IsAnsiClass

Tillhandahåller COM-objekt med versionsoberoende åtkomst till IsAnsiClass egenskapen.

IsArray

Tillhandahåller COM-objekt med versionsoberoende åtkomst till IsArray egenskapen.

IsAutoClass

Tillhandahåller COM-objekt med versionsoberoende åtkomst till IsAutoClass egenskapen.

IsAutoLayout

Tillhandahåller COM-objekt med versionsoberoende åtkomst till IsAutoLayout egenskapen.

IsByRef

Tillhandahåller COM-objekt med versionsoberoende åtkomst till IsByRef egenskapen.

IsClass

Tillhandahåller COM-objekt med versionsoberoende åtkomst till IsClass egenskapen.

IsCOMObject

Tillhandahåller COM-objekt med versionsoberoende åtkomst till IsCOMObject egenskapen.

IsContextful

Tillhandahåller COM-objekt med versionsoberoende åtkomst till IsContextful egenskapen.

IsEnum

Tillhandahåller COM-objekt med versionsoberoende åtkomst till IsEnum egenskapen.

IsExplicitLayout

Tillhandahåller COM-objekt med versionsoberoende åtkomst till IsExplicitLayout egenskapen.

IsImport

Tillhandahåller COM-objekt med versionsoberoende åtkomst till IsImport egenskapen.

IsInterface

Tillhandahåller COM-objekt med versionsoberoende åtkomst till IsInterface egenskapen.

IsLayoutSequential

Tillhandahåller COM-objekt med versionsoberoende åtkomst till IsLayoutSequential egenskapen.

IsMarshalByRef

Tillhandahåller COM-objekt med versionsoberoende åtkomst till IsMarshalByRef egenskapen.

IsNestedAssembly

Tillhandahåller COM-objekt med versionsoberoende åtkomst till IsNestedAssembly egenskapen.

IsNestedFamANDAssem

Tillhandahåller COM-objekt med versionsoberoende åtkomst till IsNestedFamANDAssem egenskapen.

IsNestedFamily

Tillhandahåller COM-objekt med versionsoberoende åtkomst till IsNestedFamily egenskapen.

IsNestedFamORAssem

Tillhandahåller COM-objekt med versionsoberoende åtkomst till IsNestedFamORAssem egenskapen.

IsNestedPrivate

Tillhandahåller COM-objekt med versionsoberoende åtkomst till IsNestedPrivate egenskapen.

IsNestedPublic

Tillhandahåller COM-objekt med versionsoberoende åtkomst till IsNestedPublic egenskapen.

IsNotPublic

Tillhandahåller COM-objekt med versionsoberoende åtkomst till IsNotPublic egenskapen.

IsPointer

Tillhandahåller COM-objekt med versionsoberoende åtkomst till IsPointer egenskapen.

IsPrimitive

Tillhandahåller COM-objekt med versionsoberoende åtkomst till IsPrimitive egenskapen.

IsPublic

Tillhandahåller COM-objekt med versionsoberoende åtkomst till IsPublic egenskapen.

IsSealed

Tillhandahåller COM-objekt med versionsoberoende åtkomst till IsSealed egenskapen.

IsSerializable

Tillhandahåller COM-objekt med versionsoberoende åtkomst till IsSerializable egenskapen.

IsSpecialName

Tillhandahåller COM-objekt med versionsoberoende åtkomst till IsSpecialName egenskapen.

IsUnicodeClass

Tillhandahåller COM-objekt med versionsoberoende åtkomst till IsUnicodeClass egenskapen.

IsValueType

Tillhandahåller COM-objekt med versionsoberoende åtkomst till IsValueType egenskapen.

MemberType

Tillhandahåller COM-objekt med versionsoberoende åtkomst till MemberType egenskapen.

Module

Tillhandahåller COM-objekt med versionsoberoende åtkomst till Module egenskapen.

Name

Tillhandahåller COM-objekt med versionsoberoende åtkomst till Name egenskapen.

Namespace

Tillhandahåller COM-objekt med versionsoberoende åtkomst till Namespace egenskapen.

ReflectedType

Tillhandahåller COM-objekt med versionsoberoende åtkomst till ReflectedType egenskapen.

TypeHandle

Tillhandahåller COM-objekt med versionsoberoende åtkomst till TypeHandle egenskapen.

TypeInitializer

Tillhandahåller COM-objekt med versionsoberoende åtkomst till TypeInitializer egenskapen.

UnderlyingSystemType

Tillhandahåller COM-objekt med versionsoberoende åtkomst till UnderlyingSystemType egenskapen.

Metoder

Name Description
Equals(Object)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till Equals(Object) metoden.

Equals(Type)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till Equals(Type) metoden.

FindInterfaces(TypeFilter, Object)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till FindInterfaces(TypeFilter, Object) metoden.

FindMembers(MemberTypes, BindingFlags, MemberFilter, Object)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till FindMembers(MemberTypes, BindingFlags, MemberFilter, Object) metoden.

GetArrayRank()

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetArrayRank() metoden.

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

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetConstructor(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) metoden.

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

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetConstructor(BindingFlags, Binder, Type[], ParameterModifier[]) metoden.

GetConstructor(Type[])

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetConstructor(Type[]) metoden.

GetConstructors()

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetConstructors() metoden.

GetConstructors(BindingFlags)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetConstructors(BindingFlags) metoden.

GetCustomAttributes(Boolean)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetCustomAttributes(Boolean) metoden.

GetCustomAttributes(Type, Boolean)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetCustomAttributes(Type, Boolean) metoden.

GetDefaultMembers()

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetDefaultMembers() metoden.

GetElementType()

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetElementType() metoden.

GetEvent(String, BindingFlags)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetEvent(String, BindingFlags) metoden.

GetEvent(String)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetEvent(String) metoden.

GetEvents()

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetEvents() metoden.

GetEvents(BindingFlags)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetEvents(BindingFlags) metoden.

GetField(String, BindingFlags)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetField(String, BindingFlags) metoden.

GetField(String)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetField(String) metoden.

GetFields()

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetFields() metoden.

GetFields(BindingFlags)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetFields(BindingFlags) metoden.

GetHashCode()

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetHashCode() metoden.

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

Mappar en uppsättning namn till en motsvarande uppsättning av sändningsidentifierare.

GetInterface(String, Boolean)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetInterface(String, Boolean) metoden.

GetInterface(String)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetInterface(String) metoden.

GetInterfaceMap(Type)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetInterfaceMap(Type) metoden.

GetInterfaces()

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetInterfaces() metoden.

GetMember(String, BindingFlags)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetMember(String, BindingFlags) metoden.

GetMember(String, MemberTypes, BindingFlags)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetMember(String, MemberTypes, BindingFlags) metoden.

GetMember(String)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetMember(String) metoden.

GetMembers()

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetMembers() metoden.

GetMembers(BindingFlags)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetMembers(BindingFlags) metoden.

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

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) metoden.

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

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) metoden.

GetMethod(String, BindingFlags)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetMethod(String, BindingFlags) metoden.

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

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetMethod(String, Type[], ParameterModifier[]) metoden.

GetMethod(String, Type[])

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetMethod(String, Type[]) metoden.

GetMethod(String)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetMethod(String) metoden.

GetMethods()

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetMethods() metoden.

GetMethods(BindingFlags)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetMethods(BindingFlags) metoden.

GetNestedType(String, BindingFlags)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetNestedType(String, BindingFlags) metoden.

GetNestedType(String)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetNestedType(String) metoden.

GetNestedTypes()

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetNestedTypes() metoden.

GetNestedTypes(BindingFlags)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetNestedTypes(BindingFlags) metoden och söker efter de typer som är kapslade i den aktuella Type, med hjälp av de angivna bindningsbegränsningarna.

GetProperties()

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetProperties() metoden.

GetProperties(BindingFlags)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetProperties(BindingFlags) metoden.

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

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) metoden.

GetProperty(String, BindingFlags)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetProperty(String, BindingFlags) metoden.

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

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetProperty(String, Type, Type[], ParameterModifier[]) metoden.

GetProperty(String, Type, Type[])

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetProperty(String, Type, Type[]) metoden.

GetProperty(String, Type)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetProperty(String, Type) metoden.

GetProperty(String, Type[])

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetProperty(String, Type[]) metoden.

GetProperty(String)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetProperty(String) metoden.

GetType()

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetType() metoden.

GetTypeInfo(UInt32, UInt32, IntPtr)

Hämtar typinformationen för ett objekt, som sedan kan användas för att hämta typinformationen för ett gränssnitt.

GetTypeInfoCount(UInt32)

Hämtar antalet typinformationsgränssnitt som ett objekt tillhandahåller (antingen 0 eller 1).

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

Ger åtkomst till egenskaper och metoder som exponeras av ett objekt.

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

Tillhandahåller COM-objekt med versionsoberoende åtkomst till InvokeMember(String, BindingFlags, Binder, Object, Object[], CultureInfo) metoden.

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

Tillhandahåller COM-objekt med versionsoberoende åtkomst till InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) metoden.

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

Tillhandahåller COM-objekt med versionsoberoende åtkomst till InvokeMember(String, BindingFlags, Binder, Object, Object[]) metoden.

IsAssignableFrom(Type)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till IsAssignableFrom(Type) metoden.

IsDefined(Type, Boolean)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till IsDefined(Type, Boolean) metoden.

IsInstanceOfType(Object)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till IsInstanceOfType(Object) metoden.

IsSubclassOf(Type)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till IsSubclassOf(Type) metoden.

ToString()

Tillhandahåller COM-objekt med versionsoberoende åtkomst till ToString() metoden.

Gäller för