_Type Gränssnitt
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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. |