_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í je pro přístup ke spravovaným třídám z nespravovaného kódu a neměl by být volán ze spravovaného kódu.

Toto rozhraní zachovává pořadí vtable System.Type členů třídy, ke kterým je možné přistupovat nespravované objekty modelu COM.

Vlastnosti

Assembly

Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi Assembly .

AssemblyQualifiedName

Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi AssemblyQualifiedName .

Attributes

Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi Attributes .

BaseType

Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi BaseType .

DeclaringType

Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi DeclaringType .

FullName

Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi FullName .

GUID

Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi GUID .

HasElementType

Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi HasElementType .

IsAbstract

Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi IsAbstract .

IsAnsiClass

Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi IsAnsiClass .

IsArray

Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi IsArray .

IsAutoClass

Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi IsAutoClass .

IsAutoLayout

Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi IsAutoLayout .

IsByRef

Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi IsByRef .

IsClass

Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi IsClass .

IsCOMObject

Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi IsCOMObject .

IsContextful

Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi IsContextful .

IsEnum

Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi IsEnum .

IsExplicitLayout

Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi IsExplicitLayout .

IsImport

Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi IsImport .

IsInterface

Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi IsInterface .

IsLayoutSequential

Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi IsLayoutSequential .

IsMarshalByRef

Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi IsMarshalByRef .

IsNestedAssembly

Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi IsNestedAssembly .

IsNestedFamANDAssem

Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi IsNestedFamANDAssem .

IsNestedFamily

Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi IsNestedFamily .

IsNestedFamORAssem

Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi IsNestedFamORAssem .

IsNestedPrivate

Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi IsNestedPrivate .

IsNestedPublic

Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi IsNestedPublic .

IsNotPublic

Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi IsNotPublic .

IsPointer

Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi IsPointer .

IsPrimitive

Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi IsPrimitive .

IsPublic

Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi IsPublic .

IsSealed

Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi IsSealed .

IsSerializable

Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi IsSerializable .

IsSpecialName

Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi IsSpecialName .

IsUnicodeClass

Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi IsUnicodeClass .

IsValueType

Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi IsValueType .

MemberType

Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi MemberType .

Module

Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi Module .

Name

Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi Name .

Namespace

Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi Namespace .

ReflectedType

Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi ReflectedType .

TypeHandle

Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi TypeHandle .

TypeInitializer

Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi TypeInitializer .

UnderlyingSystemType

Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi UnderlyingSystemType .

Metody

Equals(Object)

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi Equals(Object) .

Equals(Type)

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi Equals(Type) .

FindInterfaces(TypeFilter, Object)

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi FindInterfaces(TypeFilter, Object) .

FindMembers(MemberTypes, BindingFlags, MemberFilter, Object)

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi FindMembers(MemberTypes, BindingFlags, MemberFilter, Object) .

GetArrayRank()

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetArrayRank() .

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

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetConstructor(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) .

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

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetConstructor(BindingFlags, Binder, Type[], ParameterModifier[]) .

GetConstructor(Type[])

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetConstructor(Type[]) .

GetConstructors()

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetConstructors() .

GetConstructors(BindingFlags)

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetConstructors(BindingFlags) .

GetCustomAttributes(Boolean)

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetCustomAttributes(Boolean) .

GetCustomAttributes(Type, Boolean)

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetCustomAttributes(Type, Boolean) .

GetDefaultMembers()

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetDefaultMembers() .

GetElementType()

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetElementType() .

GetEvent(String)

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetEvent(String) .

GetEvent(String, BindingFlags)

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetEvent(String, BindingFlags) .

GetEvents()

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetEvents() .

GetEvents(BindingFlags)

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetEvents(BindingFlags) .

GetField(String)

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetField(String) .

GetField(String, BindingFlags)

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetField(String, BindingFlags) .

GetFields()

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetFields() .

GetFields(BindingFlags)

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetFields(BindingFlags) .

GetHashCode()

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi 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 modelu COM, které mají přístup k metodě nezávisle na verzi GetInterface(String) .

GetInterface(String, Boolean)

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetInterface(String, Boolean) .

GetInterfaceMap(Type)

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetInterfaceMap(Type) .

GetInterfaces()

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetInterfaces() .

GetMember(String)

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetMember(String) .

GetMember(String, BindingFlags)

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetMember(String, BindingFlags) .

GetMember(String, MemberTypes, BindingFlags)

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetMember(String, MemberTypes, BindingFlags) .

GetMembers()

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetMembers() .

GetMembers(BindingFlags)

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetMembers(BindingFlags) .

GetMethod(String)

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetMethod(String) .

GetMethod(String, BindingFlags)

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetMethod(String, BindingFlags) .

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

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) .

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

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) .

GetMethod(String, Type[])

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetMethod(String, Type[]) .

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

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetMethod(String, Type[], ParameterModifier[]) .

GetMethods()

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetMethods() .

GetMethods(BindingFlags)

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetMethods(BindingFlags) .

GetNestedType(String)

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetNestedType(String) .

GetNestedType(String, BindingFlags)

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetNestedType(String, BindingFlags) .

GetNestedTypes()

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetNestedTypes() .

GetNestedTypes(BindingFlags)

Poskytuje objekty modelu COM, které mají přístup k metodě nezávislé na verzi GetNestedTypes(BindingFlags) , a vyhledá typy vnořené v rámci aktuálního Type pomocí zadaných omezení vazby.

GetProperties()

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetProperties() .

GetProperties(BindingFlags)

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetProperties(BindingFlags) .

GetProperty(String)

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetProperty(String) .

GetProperty(String, BindingFlags)

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetProperty(String, BindingFlags) .

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

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) .

GetProperty(String, Type)

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetProperty(String, Type) .

GetProperty(String, Type, Type[])

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetProperty(String, Type, Type[]) .

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

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetProperty(String, Type, Type[], ParameterModifier[]) .

GetProperty(String, Type[])

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetProperty(String, Type[]) .

GetType()

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi 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 modelu COM, které mají přístup k metodě nezávisle na verzi InvokeMember(String, BindingFlags, Binder, Object, Object[]) .

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

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi InvokeMember(String, BindingFlags, Binder, Object, Object[], CultureInfo) .

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

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) .

IsAssignableFrom(Type)

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi IsAssignableFrom(Type) .

IsDefined(Type, Boolean)

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi IsDefined(Type, Boolean) .

IsInstanceOfType(Object)

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi IsInstanceOfType(Object) .

IsSubclassOf(Type)

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi IsSubclassOf(Type) .

ToString()

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi ToString() .

Platí pro