_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 COM.
Vlastnosti
Assembly |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na Assembly verzi. |
AssemblyQualifiedName |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na AssemblyQualifiedName verzi. |
Attributes |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na Attributes verzi. |
BaseType |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na BaseType verzi. |
DeclaringType |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na DeclaringType verzi. |
FullName |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na FullName verzi. |
GUID |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na GUID verzi. |
HasElementType |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na HasElementType verzi. |
IsAbstract |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na IsAbstract verzi. |
IsAnsiClass |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na IsAnsiClass verzi. |
IsArray |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na IsArray verzi. |
IsAutoClass |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na IsAutoClass verzi. |
IsAutoLayout |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na IsAutoLayout verzi. |
IsByRef |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na IsByRef verzi. |
IsClass |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na IsClass verzi. |
IsCOMObject |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na IsCOMObject verzi. |
IsContextful |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na IsContextful verzi. |
IsEnum |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na IsEnum verzi. |
IsExplicitLayout |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na IsExplicitLayout verzi. |
IsImport |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na IsImport verzi. |
IsInterface |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na IsInterface verzi. |
IsLayoutSequential |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na IsLayoutSequential verzi. |
IsMarshalByRef |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na IsMarshalByRef verzi. |
IsNestedAssembly |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na IsNestedAssembly verzi. |
IsNestedFamANDAssem |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na IsNestedFamANDAssem verzi. |
IsNestedFamily |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na IsNestedFamily verzi. |
IsNestedFamORAssem |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na IsNestedFamORAssem verzi. |
IsNestedPrivate |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na IsNestedPrivate verzi. |
IsNestedPublic |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na IsNestedPublic verzi. |
IsNotPublic |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na IsNotPublic verzi. |
IsPointer |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích IsPointer . |
IsPrimitive |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích IsPrimitive . |
IsPublic |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích IsPublic . |
IsSealed |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích IsSealed . |
IsSerializable |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích IsSerializable . |
IsSpecialName |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích IsSpecialName . |
IsUnicodeClass |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích IsUnicodeClass . |
IsValueType |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích IsValueType . |
MemberType |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích MemberType . |
Module |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích Module . |
Name |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích Name . |
Namespace |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích Namespace . |
ReflectedType |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích ReflectedType . |
TypeHandle |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích TypeHandle . |
TypeInitializer |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích TypeInitializer . |
UnderlyingSystemType |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích UnderlyingSystemType . |
Metody
Equals(Object) |
Poskytuje objekty COM s přístupem nezávislým na Equals(Object) verzi k metodě. |
Equals(Type) |
Poskytuje objekty COM s přístupem nezávislým na Equals(Type) verzi k metodě. |
FindInterfaces(TypeFilter, Object) |
Poskytuje objekty COM s přístupem nezávislým na FindInterfaces(TypeFilter, Object) verzi k metodě. |
FindMembers(MemberTypes, BindingFlags, MemberFilter, Object) |
Poskytuje objekty COM s přístupem nezávislým na FindMembers(MemberTypes, BindingFlags, MemberFilter, Object) verzi k metodě. |
GetArrayRank() |
Poskytuje objekty COM s přístupem nezávislým na GetArrayRank() verzi k metodě. |
GetConstructor(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Poskytuje objekty COM s přístupem nezávislým na GetConstructor(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) verzi k metodě. |
GetConstructor(BindingFlags, Binder, Type[], ParameterModifier[]) |
Poskytuje objekty COM s přístupem nezávislým na GetConstructor(BindingFlags, Binder, Type[], ParameterModifier[]) verzi k metodě. |
GetConstructor(Type[]) |
Poskytuje objekty COM s přístupem nezávislým na GetConstructor(Type[]) verzi k metodě. |
GetConstructors() |
Poskytuje objekty COM s přístupem nezávislým na GetConstructors() verzi k metodě. |
GetConstructors(BindingFlags) |
Poskytuje objekty COM s přístupem nezávislým na GetConstructors(BindingFlags) verzi k metodě. |
GetCustomAttributes(Boolean) |
Poskytuje objekty COM s přístupem nezávislým na GetCustomAttributes(Boolean) verzi k metodě. |
GetCustomAttributes(Type, Boolean) |
Poskytuje objekty COM s přístupem nezávislým na GetCustomAttributes(Type, Boolean) verzi k metodě. |
GetDefaultMembers() |
Poskytuje objekty COM s přístupem nezávislým na GetDefaultMembers() verzi k metodě. |
GetElementType() |
Poskytuje objekty COM s přístupem nezávislým na GetElementType() verzi k metodě. |
GetEvent(String) |
Poskytuje objekty COM s přístupem nezávislým na GetEvent(String) verzi k metodě. |
GetEvent(String, BindingFlags) |
Poskytuje objekty COM s přístupem nezávislým na GetEvent(String, BindingFlags) verzi k metodě. |
GetEvents() |
Poskytuje objekty COM s přístupem nezávislým na GetEvents() verzi k metodě. |
GetEvents(BindingFlags) |
Poskytuje objekty COM s přístupem nezávislým na GetEvents(BindingFlags) verzi k metodě. |
GetField(String) |
Poskytuje objekty COM s přístupem nezávislým na GetField(String) verzi k metodě. |
GetField(String, BindingFlags) |
Poskytuje objekty COM s přístupem nezávislým na GetField(String, BindingFlags) verzi k metodě. |
GetFields() |
Poskytuje objekty COM s přístupem nezávislým na GetFields() verzi k metodě. |
GetFields(BindingFlags) |
Poskytuje objekty COM s přístupem nezávislým na GetFields(BindingFlags) verzi k metodě. |
GetHashCode() |
Poskytuje objekty COM s přístupem nezávislým na GetHashCode() verzi k metodě. |
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 nezávislým na GetInterface(String) verzi k metodě. |
GetInterface(String, Boolean) |
Poskytuje objekty COM s přístupem nezávislým na GetInterface(String, Boolean) verzi k metodě. |
GetInterfaceMap(Type) |
Poskytuje objekty COM s přístupem nezávislým na GetInterfaceMap(Type) verzi k metodě. |
GetInterfaces() |
Poskytuje objekty COM s přístupem nezávislým na GetInterfaces() verzi k metodě. |
GetMember(String) |
Poskytuje objekty COM s přístupem nezávislým na GetMember(String) verzi k metodě. |
GetMember(String, BindingFlags) |
Poskytuje objekty COM s přístupem nezávislým na GetMember(String, BindingFlags) verzi k metodě. |
GetMember(String, MemberTypes, BindingFlags) |
Poskytuje objekty COM s přístupem nezávislým na GetMember(String, MemberTypes, BindingFlags) verzi k metodě. |
GetMembers() |
Poskytuje objekty COM s přístupem nezávislým na GetMembers() verzi k metodě. |
GetMembers(BindingFlags) |
Poskytuje objekty COM s přístupem nezávislým na GetMembers(BindingFlags) verzi k metodě. |
GetMethod(String) |
Poskytuje objekty COM s přístupem nezávislým na GetMethod(String) verzi k metodě. |
GetMethod(String, BindingFlags) |
Poskytuje objekty COM s přístupem nezávislým na GetMethod(String, BindingFlags) verzi k metodě. |
GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Poskytuje objekty COM s přístupem nezávislým na GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) verzi k metodě. |
GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) |
Poskytuje objekty COM s přístupem nezávislým na GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) verzi k metodě. |
GetMethod(String, Type[]) |
Poskytuje objekty COM s přístupem nezávislým na GetMethod(String, Type[]) verzi k metodě. |
GetMethod(String, Type[], ParameterModifier[]) |
Poskytuje objekty COM s přístupem nezávislým na GetMethod(String, Type[], ParameterModifier[]) verzi k metodě. |
GetMethods() |
Poskytuje objekty COM s přístupem nezávislým na GetMethods() verzi k metodě. |
GetMethods(BindingFlags) |
Poskytuje objekty COM s přístupem nezávislým na GetMethods(BindingFlags) verzi k metodě. |
GetNestedType(String) |
Poskytuje objekty COM s přístupem nezávislým na GetNestedType(String) verzi k metodě. |
GetNestedType(String, BindingFlags) |
Poskytuje objekty COM s přístupem nezávislým na GetNestedType(String, BindingFlags) verzi k metodě. |
GetNestedTypes() |
Poskytuje objekty COM s přístupem nezávislým na GetNestedTypes() verzi k metodě. |
GetNestedTypes(BindingFlags) |
Poskytuje objekty COM s přístupem nezávislý na verzi metody GetNestedTypes(BindingFlags) a hledá typy vnořené v aktuálním Typeobjektu pomocí zadaných vazeb omezení. |
GetProperties() |
Poskytuje objekty COM s přístupem nezávislým na GetProperties() verzi k metodě. |
GetProperties(BindingFlags) |
Poskytuje objekty COM s přístupem nezávislým na GetProperties(BindingFlags) verzi k metodě. |
GetProperty(String) |
Poskytuje objekty COM s přístupem nezávislým na GetProperty(String) verzi k metodě. |
GetProperty(String, BindingFlags) |
Poskytuje objekty COM s přístupem nezávislým na GetProperty(String, BindingFlags) verzi k metodě. |
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
Poskytuje objekty COM s přístupem nezávislým na GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) verzi k metodě. |
GetProperty(String, Type) |
Poskytuje objekty COM s přístupem nezávislým na GetProperty(String, Type) verzi k metodě. |
GetProperty(String, Type, Type[]) |
Poskytuje objekty COM s přístupem nezávislým na GetProperty(String, Type, Type[]) verzi k metodě. |
GetProperty(String, Type, Type[], ParameterModifier[]) |
Poskytuje objekty COM s přístupem nezávislým na GetProperty(String, Type, Type[], ParameterModifier[]) verzi k metodě. |
GetProperty(String, Type[]) |
Poskytuje objekty COM s přístupem nezávislým na GetProperty(String, Type[]) verzi k metodě. |
GetType() |
Poskytuje objekty COM s přístupem nezávislým na GetType() verzi k 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[]) |
Poskytuje objekty COM s přístupem nezávislým na InvokeMember(String, BindingFlags, Binder, Object, Object[]) verzi k metodě. |
InvokeMember(String, BindingFlags, Binder, Object, Object[], CultureInfo) |
Poskytuje objekty COM s přístupem nezávislým na InvokeMember(String, BindingFlags, Binder, Object, Object[], CultureInfo) verzi k metodě. |
InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) |
Poskytuje objekty COM s přístupem nezávislým na InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) verzi k metodě. |
IsAssignableFrom(Type) |
Poskytuje objekty COM s přístupem nezávislým na IsAssignableFrom(Type) verzi k metodě. |
IsDefined(Type, Boolean) |
Poskytuje objekty COM s přístupem nezávislým na IsDefined(Type, Boolean) verzi k metodě. |
IsInstanceOfType(Object) |
Poskytuje objekty COM s přístupem nezávislým na IsInstanceOfType(Object) verzi k metodě. |
IsSubclassOf(Type) |
Poskytuje objekty COM s přístupem k metodě nezávislý na verzích IsSubclassOf(Type) . |
ToString() |
Poskytuje objekty COM s přístupem k metodě nezávislý na verzích ToString() . |
Platí pro
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro