_Type Rozhraní

Definice

Důležité

Toto rozhraní API neodpovídá specifikaci CLS.

Zpřístupňuje 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í slouží 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í virtuálních System.Type tabulek členů třídy, ke kterým lze přistupovat nespravovanými objekty MODELU COM.

Vlastnosti

Assembly

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích Assembly .

AssemblyQualifiedName

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích AssemblyQualifiedName .

Attributes

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích Attributes .

BaseType

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích BaseType .

DeclaringType

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích DeclaringType .

FullName

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích FullName .

GUID

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích GUID .

HasElementType

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích HasElementType .

IsAbstract

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích IsAbstract .

IsAnsiClass

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích IsAnsiClass .

IsArray

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích IsArray .

IsAutoClass

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích IsAutoClass .

IsAutoLayout

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích IsAutoLayout .

IsByRef

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích IsByRef .

IsClass

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích IsClass .

IsCOMObject

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích IsCOMObject .

IsContextful

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích IsContextful .

IsEnum

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích IsEnum .

IsExplicitLayout

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích IsExplicitLayout .

IsImport

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích IsImport .

IsInterface

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích IsInterface .

IsLayoutSequential

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích IsLayoutSequential .

IsMarshalByRef

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích IsMarshalByRef .

IsNestedAssembly

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích IsNestedAssembly .

IsNestedFamANDAssem

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích IsNestedFamANDAssem .

IsNestedFamily

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích IsNestedFamily .

IsNestedFamORAssem

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích IsNestedFamORAssem .

IsNestedPrivate

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích IsNestedPrivate .

IsNestedPublic

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích IsNestedPublic .

IsNotPublic

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích IsNotPublic .

IsPointer

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na IsPointer verzi.

IsPrimitive

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na IsPrimitive verzi.

IsPublic

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na IsPublic verzi.

IsSealed

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na IsSealed verzi.

IsSerializable

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na IsSerializable verzi.

IsSpecialName

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na IsSpecialName verzi.

IsUnicodeClass

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na IsUnicodeClass verzi.

IsValueType

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na IsValueType verzi.

MemberType

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na MemberType verzi.

Module

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na Module verzi.

Name

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na Name verzi.

Namespace

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na Namespace verzi.

ReflectedType

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na ReflectedType verzi.

TypeHandle

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na TypeHandle verzi.

TypeInitializer

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na TypeInitializer verzi.

UnderlyingSystemType

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na UnderlyingSystemType verzi.

Metody

Equals(Object)

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích Equals(Object) .

Equals(Type)

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích Equals(Type) .

FindInterfaces(TypeFilter, Object)

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích FindInterfaces(TypeFilter, Object) .

FindMembers(MemberTypes, BindingFlags, MemberFilter, Object)

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích FindMembers(MemberTypes, BindingFlags, MemberFilter, Object) .

GetArrayRank()

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetArrayRank() .

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

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetConstructor(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) .

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

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetConstructor(BindingFlags, Binder, Type[], ParameterModifier[]) .

GetConstructor(Type[])

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetConstructor(Type[]) .

GetConstructors()

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetConstructors() .

GetConstructors(BindingFlags)

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetConstructors(BindingFlags) .

GetCustomAttributes(Boolean)

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetCustomAttributes(Boolean) .

GetCustomAttributes(Type, Boolean)

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetCustomAttributes(Type, Boolean) .

GetDefaultMembers()

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetDefaultMembers() .

GetElementType()

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetElementType() .

GetEvent(String)

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetEvent(String) .

GetEvent(String, BindingFlags)

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetEvent(String, BindingFlags) .

GetEvents()

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetEvents() .

GetEvents(BindingFlags)

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetEvents(BindingFlags) .

GetField(String)

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetField(String) .

GetField(String, BindingFlags)

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetField(String, BindingFlags) .

GetFields()

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetFields() .

GetFields(BindingFlags)

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetFields(BindingFlags) .

GetHashCode()

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetHashCode() .

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

Mapuje sadu názvů na odpovídající sadu identifikátorů pro rozesílání.

GetInterface(String)

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetInterface(String) .

GetInterface(String, Boolean)

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetInterface(String, Boolean) .

GetInterfaceMap(Type)

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetInterfaceMap(Type) .

GetInterfaces()

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetInterfaces() .

GetMember(String)

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetMember(String) .

GetMember(String, BindingFlags)

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetMember(String, BindingFlags) .

GetMember(String, MemberTypes, BindingFlags)

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetMember(String, MemberTypes, BindingFlags) .

GetMembers()

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetMembers() .

GetMembers(BindingFlags)

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetMembers(BindingFlags) .

GetMethod(String)

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetMethod(String) .

GetMethod(String, BindingFlags)

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetMethod(String, BindingFlags) .

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

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) .

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

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) .

GetMethod(String, Type[])

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetMethod(String, Type[]) .

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

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetMethod(String, Type[], ParameterModifier[]) .

GetMethods()

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetMethods() .

GetMethods(BindingFlags)

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetMethods(BindingFlags) .

GetNestedType(String)

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetNestedType(String) .

GetNestedType(String, BindingFlags)

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetNestedType(String, BindingFlags) .

GetNestedTypes()

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetNestedTypes() .

GetNestedTypes(BindingFlags)

Poskytuje objekty COM s přístupem k metodě nezávislé na GetNestedTypes(BindingFlags) verzi a hledá typy vnořené v aktuálním Typeobjektu pomocí zadaných vazeb omezení.

GetProperties()

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetProperties() .

GetProperties(BindingFlags)

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetProperties(BindingFlags) .

GetProperty(String)

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetProperty(String) .

GetProperty(String, BindingFlags)

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetProperty(String, BindingFlags) .

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

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) .

GetProperty(String, Type)

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetProperty(String, Type) .

GetProperty(String, Type, Type[])

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetProperty(String, Type, Type[]) .

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

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetProperty(String, Type, Type[], ParameterModifier[]) .

GetProperty(String, Type[])

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetProperty(String, Type[]) .

GetType()

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetType() .

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[])

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích InvokeMember(String, BindingFlags, Binder, Object, Object[]) .

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

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích InvokeMember(String, BindingFlags, Binder, Object, Object[], CultureInfo) .

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

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) .

IsAssignableFrom(Type)

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích IsAssignableFrom(Type) .

IsDefined(Type, Boolean)

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích IsDefined(Type, Boolean) .

IsInstanceOfType(Object)

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích IsInstanceOfType(Object) .

IsSubclassOf(Type)

Poskytuje objekty COM s přístupem nezávislým na IsSubclassOf(Type) verzi k metodě.

ToString()

Poskytuje objekty COM s přístupem nezávislým na ToString() verzi k metodě.

Platí pro