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