_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ří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() . |