_Type Rozhraní

Definice

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ě.

Platí pro