_Type Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Důležité
Toto rozhraní API neodpovídá specifikaci CLS.
Zpřístupní veřejné členy Type třídy nespravovanému kódu.
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
- Odvozené
- Atributy
Poznámky
Toto rozhraní je určené pro přístup ke spravovaným třídám z nespravovaného kódu a nemělo by se volat ze spravovaného kódu.
Toto rozhraní zachovává pořadí System.Type vtable členů třídy, ke kterým mají přístup nespravované objekty COM.
Vlastnosti
| Name | Description |
|---|---|
| Assembly |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na Assembly verzi. |
| AssemblyQualifiedName |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na AssemblyQualifiedName verzi. |
| Attributes |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na Attributes verzi. |
| BaseType |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na BaseType verzi. |
| DeclaringType |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na DeclaringType verzi. |
| FullName |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na FullName verzi. |
| GUID |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na GUID verzi. |
| HasElementType |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na HasElementType verzi. |
| IsAbstract |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na IsAbstract verzi. |
| IsAnsiClass |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na IsAnsiClass verzi. |
| IsArray |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na IsArray verzi. |
| IsAutoClass |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na IsAutoClass verzi. |
| IsAutoLayout |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na IsAutoLayout verzi. |
| IsByRef |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na IsByRef verzi. |
| IsClass |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na IsClass verzi. |
| IsCOMObject |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na IsCOMObject verzi. |
| IsContextful |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na IsContextful verzi. |
| IsEnum |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na IsEnum verzi. |
| IsExplicitLayout |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na IsExplicitLayout verzi. |
| IsImport |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na IsImport verzi. |
| IsInterface |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na IsInterface verzi. |
| IsLayoutSequential |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na IsLayoutSequential verzi. |
| IsMarshalByRef |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na IsMarshalByRef verzi. |
| IsNestedAssembly |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na IsNestedAssembly verzi. |
| IsNestedFamANDAssem |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na IsNestedFamANDAssem verzi. |
| IsNestedFamily |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na IsNestedFamily verzi. |
| IsNestedFamORAssem |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na IsNestedFamORAssem verzi. |
| IsNestedPrivate |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na IsNestedPrivate verzi. |
| IsNestedPublic |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na IsNestedPublic verzi. |
| IsNotPublic |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na IsNotPublic verzi. |
| IsPointer |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na IsPointer verzi. |
| IsPrimitive |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na IsPrimitive verzi. |
| IsPublic |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na IsPublic verzi. |
| IsSealed |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na IsSealed verzi. |
| IsSerializable |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na IsSerializable verzi. |
| IsSpecialName |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na IsSpecialName verzi. |
| IsUnicodeClass |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na IsUnicodeClass verzi. |
| IsValueType |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na IsValueType verzi. |
| MemberType |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na MemberType verzi. |
| Module |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na Module verzi. |
| Name |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na Name verzi. |
| Namespace |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na Namespace verzi. |
| ReflectedType |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na ReflectedType verzi. |
| TypeHandle |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na TypeHandle verzi. |
| TypeInitializer |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na TypeInitializer verzi. |
| UnderlyingSystemType |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na UnderlyingSystemType verzi. |
Metody
| Name | Description |
|---|---|
| Equals(Object) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k Equals(Object) metodě. |
| Equals(Type) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k Equals(Type) metodě. |
| FindInterfaces(TypeFilter, Object) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k FindInterfaces(TypeFilter, Object) metodě. |
| FindMembers(MemberTypes, BindingFlags, MemberFilter, Object) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k FindMembers(MemberTypes, BindingFlags, MemberFilter, Object) metodě. |
| GetArrayRank() |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetArrayRank() metodě. |
| GetConstructor(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetConstructor(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) metodě. |
| GetConstructor(BindingFlags, Binder, Type[], ParameterModifier[]) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetConstructor(BindingFlags, Binder, Type[], ParameterModifier[]) metodě. |
| GetConstructor(Type[]) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetConstructor(Type[]) metodě. |
| GetConstructors() |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetConstructors() metodě. |
| GetConstructors(BindingFlags) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetConstructors(BindingFlags) metodě. |
| GetCustomAttributes(Boolean) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetCustomAttributes(Boolean) metodě. |
| GetCustomAttributes(Type, Boolean) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetCustomAttributes(Type, Boolean) metodě. |
| GetDefaultMembers() |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetDefaultMembers() metodě. |
| GetElementType() |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetElementType() metodě. |
| GetEvent(String, BindingFlags) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetEvent(String, BindingFlags) metodě. |
| GetEvent(String) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetEvent(String) metodě. |
| GetEvents() |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetEvents() metodě. |
| GetEvents(BindingFlags) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetEvents(BindingFlags) metodě. |
| GetField(String, BindingFlags) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetField(String, BindingFlags) metodě. |
| GetField(String) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetField(String) metodě. |
| GetFields() |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetFields() metodě. |
| GetFields(BindingFlags) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetFields(BindingFlags) metodě. |
| GetHashCode() |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetHashCode() metodě. |
| GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Mapuje sadu názvů na odpovídající sadu identifikátorů pro rozesílání. |
| GetInterface(String, Boolean) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetInterface(String, Boolean) metodě. |
| GetInterface(String) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetInterface(String) metodě. |
| GetInterfaceMap(Type) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetInterfaceMap(Type) metodě. |
| GetInterfaces() |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetInterfaces() metodě. |
| GetMember(String, BindingFlags) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetMember(String, BindingFlags) metodě. |
| GetMember(String, MemberTypes, BindingFlags) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetMember(String, MemberTypes, BindingFlags) metodě. |
| GetMember(String) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetMember(String) metodě. |
| GetMembers() |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetMembers() metodě. |
| GetMembers(BindingFlags) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetMembers(BindingFlags) metodě. |
| GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) metodě. |
| GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) metodě. |
| GetMethod(String, BindingFlags) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetMethod(String, BindingFlags) metodě. |
| GetMethod(String, Type[], ParameterModifier[]) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetMethod(String, Type[], ParameterModifier[]) metodě. |
| GetMethod(String, Type[]) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetMethod(String, Type[]) metodě. |
| GetMethod(String) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetMethod(String) metodě. |
| GetMethods() |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetMethods() metodě. |
| GetMethods(BindingFlags) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetMethods(BindingFlags) metodě. |
| GetNestedType(String, BindingFlags) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetNestedType(String, BindingFlags) metodě. |
| GetNestedType(String) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetNestedType(String) metodě. |
| GetNestedTypes() |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetNestedTypes() metodě. |
| GetNestedTypes(BindingFlags) |
Poskytuje objekty COM s přístupem k metodě nezávislý na GetNestedTypes(BindingFlags) verzi a hledá typy vnořené v aktuální Type, pomocí zadaných omezení vazby. |
| GetProperties() |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetProperties() metodě. |
| GetProperties(BindingFlags) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetProperties(BindingFlags) metodě. |
| GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) metodě. |
| GetProperty(String, BindingFlags) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetProperty(String, BindingFlags) metodě. |
| GetProperty(String, Type, Type[], ParameterModifier[]) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetProperty(String, Type, Type[], ParameterModifier[]) metodě. |
| GetProperty(String, Type, Type[]) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetProperty(String, Type, Type[]) metodě. |
| GetProperty(String, Type) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetProperty(String, Type) metodě. |
| GetProperty(String, Type[]) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetProperty(String, Type[]) metodě. |
| GetProperty(String) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetProperty(String) metodě. |
| GetType() |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetType() metodě. |
| GetTypeInfo(UInt32, UInt32, IntPtr) |
Načte informace o typu objektu, který lze použít k získání informací o typu pro rozhraní. |
| GetTypeInfoCount(UInt32) |
Získá počet rozhraní typu informací, které objekt poskytuje (0 nebo 1). |
| Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Poskytuje přístup k vlastnostem a metodám vystaveným objektem. |
| InvokeMember(String, BindingFlags, Binder, Object, Object[], CultureInfo) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k InvokeMember(String, BindingFlags, Binder, Object, Object[], CultureInfo) metodě. |
| InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) metodě. |
| InvokeMember(String, BindingFlags, Binder, Object, Object[]) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k InvokeMember(String, BindingFlags, Binder, Object, Object[]) metodě. |
| IsAssignableFrom(Type) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k IsAssignableFrom(Type) metodě. |
| IsDefined(Type, Boolean) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k IsDefined(Type, Boolean) metodě. |
| IsInstanceOfType(Object) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k IsInstanceOfType(Object) metodě. |
| IsSubclassOf(Type) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k IsSubclassOf(Type) metodě. |
| ToString() |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k ToString() metodě. |