_Type Interface

Définition

Important

Cette API n’est pas conforme CLS.

Expose les membres publics de la Type classe au code non managé.

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
Dérivé
Attributs

Remarques

Cette interface est destinée à l’accès aux classes managées à partir de code non managé et ne doit pas être appelée à partir du code managé.

Cette interface conserve l’ordre vtable des membres de System.Type classe accessibles par des objets COM non managés.

Propriétés

Nom Description
Assembly

Fournit aux objets COM un accès indépendant de la version à la Assembly propriété.

AssemblyQualifiedName

Fournit aux objets COM un accès indépendant de la version à la AssemblyQualifiedName propriété.

Attributes

Fournit aux objets COM un accès indépendant de la version à la Attributes propriété.

BaseType

Fournit aux objets COM un accès indépendant de la version à la BaseType propriété.

DeclaringType

Fournit aux objets COM un accès indépendant de la version à la DeclaringType propriété.

FullName

Fournit aux objets COM un accès indépendant de la version à la FullName propriété.

GUID

Fournit aux objets COM un accès indépendant de la version à la GUID propriété.

HasElementType

Fournit aux objets COM un accès indépendant de la version à la HasElementType propriété.

IsAbstract

Fournit aux objets COM un accès indépendant de la version à la IsAbstract propriété.

IsAnsiClass

Fournit aux objets COM un accès indépendant de la version à la IsAnsiClass propriété.

IsArray

Fournit aux objets COM un accès indépendant de la version à la IsArray propriété.

IsAutoClass

Fournit aux objets COM un accès indépendant de la version à la IsAutoClass propriété.

IsAutoLayout

Fournit aux objets COM un accès indépendant de la version à la IsAutoLayout propriété.

IsByRef

Fournit aux objets COM un accès indépendant de la version à la IsByRef propriété.

IsClass

Fournit aux objets COM un accès indépendant de la version à la IsClass propriété.

IsCOMObject

Fournit aux objets COM un accès indépendant de la version à la IsCOMObject propriété.

IsContextful

Fournit aux objets COM un accès indépendant de la version à la IsContextful propriété.

IsEnum

Fournit aux objets COM un accès indépendant de la version à la IsEnum propriété.

IsExplicitLayout

Fournit aux objets COM un accès indépendant de la version à la IsExplicitLayout propriété.

IsImport

Fournit aux objets COM un accès indépendant de la version à la IsImport propriété.

IsInterface

Fournit aux objets COM un accès indépendant de la version à la IsInterface propriété.

IsLayoutSequential

Fournit aux objets COM un accès indépendant de la version à la IsLayoutSequential propriété.

IsMarshalByRef

Fournit aux objets COM un accès indépendant de la version à la IsMarshalByRef propriété.

IsNestedAssembly

Fournit aux objets COM un accès indépendant de la version à la IsNestedAssembly propriété.

IsNestedFamANDAssem

Fournit aux objets COM un accès indépendant de la version à la IsNestedFamANDAssem propriété.

IsNestedFamily

Fournit aux objets COM un accès indépendant de la version à la IsNestedFamily propriété.

IsNestedFamORAssem

Fournit aux objets COM un accès indépendant de la version à la IsNestedFamORAssem propriété.

IsNestedPrivate

Fournit aux objets COM un accès indépendant de la version à la IsNestedPrivate propriété.

IsNestedPublic

Fournit aux objets COM un accès indépendant de la version à la IsNestedPublic propriété.

IsNotPublic

Fournit aux objets COM un accès indépendant de la version à la IsNotPublic propriété.

IsPointer

Fournit aux objets COM un accès indépendant de la version à la IsPointer propriété.

IsPrimitive

Fournit aux objets COM un accès indépendant de la version à la IsPrimitive propriété.

IsPublic

Fournit aux objets COM un accès indépendant de la version à la IsPublic propriété.

IsSealed

Fournit aux objets COM un accès indépendant de la version à la IsSealed propriété.

IsSerializable

Fournit aux objets COM un accès indépendant de la version à la IsSerializable propriété.

IsSpecialName

Fournit aux objets COM un accès indépendant de la version à la IsSpecialName propriété.

IsUnicodeClass

Fournit aux objets COM un accès indépendant de la version à la IsUnicodeClass propriété.

IsValueType

Fournit aux objets COM un accès indépendant de la version à la IsValueType propriété.

MemberType

Fournit aux objets COM un accès indépendant de la version à la MemberType propriété.

Module

Fournit aux objets COM un accès indépendant de la version à la Module propriété.

Name

Fournit aux objets COM un accès indépendant de la version à la Name propriété.

Namespace

Fournit aux objets COM un accès indépendant de la version à la Namespace propriété.

ReflectedType

Fournit aux objets COM un accès indépendant de la version à la ReflectedType propriété.

TypeHandle

Fournit aux objets COM un accès indépendant de la version à la TypeHandle propriété.

TypeInitializer

Fournit aux objets COM un accès indépendant de la version à la TypeInitializer propriété.

UnderlyingSystemType

Fournit aux objets COM un accès indépendant de la version à la UnderlyingSystemType propriété.

Méthodes

Nom Description
Equals(Object)

Fournit aux objets COM un accès indépendant de la version à la Equals(Object) méthode.

Equals(Type)

Fournit aux objets COM un accès indépendant de la version à la Equals(Type) méthode.

FindInterfaces(TypeFilter, Object)

Fournit aux objets COM un accès indépendant de la version à la FindInterfaces(TypeFilter, Object) méthode.

FindMembers(MemberTypes, BindingFlags, MemberFilter, Object)

Fournit aux objets COM un accès indépendant de la version à la FindMembers(MemberTypes, BindingFlags, MemberFilter, Object) méthode.

GetArrayRank()

Fournit aux objets COM un accès indépendant de la version à la GetArrayRank() méthode.

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

Fournit aux objets COM un accès indépendant de la version à la GetConstructor(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) méthode.

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

Fournit aux objets COM un accès indépendant de la version à la GetConstructor(BindingFlags, Binder, Type[], ParameterModifier[]) méthode.

GetConstructor(Type[])

Fournit aux objets COM un accès indépendant de la version à la GetConstructor(Type[]) méthode.

GetConstructors()

Fournit aux objets COM un accès indépendant de la version à la GetConstructors() méthode.

GetConstructors(BindingFlags)

Fournit aux objets COM un accès indépendant de la version à la GetConstructors(BindingFlags) méthode.

GetCustomAttributes(Boolean)

Fournit aux objets COM un accès indépendant de la version à la GetCustomAttributes(Boolean) méthode.

GetCustomAttributes(Type, Boolean)

Fournit aux objets COM un accès indépendant de la version à la GetCustomAttributes(Type, Boolean) méthode.

GetDefaultMembers()

Fournit aux objets COM un accès indépendant de la version à la GetDefaultMembers() méthode.

GetElementType()

Fournit aux objets COM un accès indépendant de la version à la GetElementType() méthode.

GetEvent(String, BindingFlags)

Fournit aux objets COM un accès indépendant de la version à la GetEvent(String, BindingFlags) méthode.

GetEvent(String)

Fournit aux objets COM un accès indépendant de la version à la GetEvent(String) méthode.

GetEvents()

Fournit aux objets COM un accès indépendant de la version à la GetEvents() méthode.

GetEvents(BindingFlags)

Fournit aux objets COM un accès indépendant de la version à la GetEvents(BindingFlags) méthode.

GetField(String, BindingFlags)

Fournit aux objets COM un accès indépendant de la version à la GetField(String, BindingFlags) méthode.

GetField(String)

Fournit aux objets COM un accès indépendant de la version à la GetField(String) méthode.

GetFields()

Fournit aux objets COM un accès indépendant de la version à la GetFields() méthode.

GetFields(BindingFlags)

Fournit aux objets COM un accès indépendant de la version à la GetFields(BindingFlags) méthode.

GetHashCode()

Fournit aux objets COM un accès indépendant de la version à la GetHashCode() méthode.

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

Mappe un jeu de noms avec un jeu correspondant d'identificateurs de dispatch.

GetInterface(String, Boolean)

Fournit aux objets COM un accès indépendant de la version à la GetInterface(String, Boolean) méthode.

GetInterface(String)

Fournit aux objets COM un accès indépendant de la version à la GetInterface(String) méthode.

GetInterfaceMap(Type)

Fournit aux objets COM un accès indépendant de la version à la GetInterfaceMap(Type) méthode.

GetInterfaces()

Fournit aux objets COM un accès indépendant de la version à la GetInterfaces() méthode.

GetMember(String, BindingFlags)

Fournit aux objets COM un accès indépendant de la version à la GetMember(String, BindingFlags) méthode.

GetMember(String, MemberTypes, BindingFlags)

Fournit aux objets COM un accès indépendant de la version à la GetMember(String, MemberTypes, BindingFlags) méthode.

GetMember(String)

Fournit aux objets COM un accès indépendant de la version à la GetMember(String) méthode.

GetMembers()

Fournit aux objets COM un accès indépendant de la version à la GetMembers() méthode.

GetMembers(BindingFlags)

Fournit aux objets COM un accès indépendant de la version à la GetMembers(BindingFlags) méthode.

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

Fournit aux objets COM un accès indépendant de la version à la GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) méthode.

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

Fournit aux objets COM un accès indépendant de la version à la GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) méthode.

GetMethod(String, BindingFlags)

Fournit aux objets COM un accès indépendant de la version à la GetMethod(String, BindingFlags) méthode.

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

Fournit aux objets COM un accès indépendant de la version à la GetMethod(String, Type[], ParameterModifier[]) méthode.

GetMethod(String, Type[])

Fournit aux objets COM un accès indépendant de la version à la GetMethod(String, Type[]) méthode.

GetMethod(String)

Fournit aux objets COM un accès indépendant de la version à la GetMethod(String) méthode.

GetMethods()

Fournit aux objets COM un accès indépendant de la version à la GetMethods() méthode.

GetMethods(BindingFlags)

Fournit aux objets COM un accès indépendant de la version à la GetMethods(BindingFlags) méthode.

GetNestedType(String, BindingFlags)

Fournit aux objets COM un accès indépendant de la version à la GetNestedType(String, BindingFlags) méthode.

GetNestedType(String)

Fournit aux objets COM un accès indépendant de la version à la GetNestedType(String) méthode.

GetNestedTypes()

Fournit aux objets COM un accès indépendant de la version à la GetNestedTypes() méthode.

GetNestedTypes(BindingFlags)

Fournit aux objets COM un accès indépendant de la version à la GetNestedTypes(BindingFlags) méthode et recherche les types imbriqués dans le courant Type, à l’aide des contraintes de liaison spécifiées.

GetProperties()

Fournit aux objets COM un accès indépendant de la version à la GetProperties() méthode.

GetProperties(BindingFlags)

Fournit aux objets COM un accès indépendant de la version à la GetProperties(BindingFlags) méthode.

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

Fournit aux objets COM un accès indépendant de la version à la GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) méthode.

GetProperty(String, BindingFlags)

Fournit aux objets COM un accès indépendant de la version à la GetProperty(String, BindingFlags) méthode.

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

Fournit aux objets COM un accès indépendant de la version à la GetProperty(String, Type, Type[], ParameterModifier[]) méthode.

GetProperty(String, Type, Type[])

Fournit aux objets COM un accès indépendant de la version à la GetProperty(String, Type, Type[]) méthode.

GetProperty(String, Type)

Fournit aux objets COM un accès indépendant de la version à la GetProperty(String, Type) méthode.

GetProperty(String, Type[])

Fournit aux objets COM un accès indépendant de la version à la GetProperty(String, Type[]) méthode.

GetProperty(String)

Fournit aux objets COM un accès indépendant de la version à la GetProperty(String) méthode.

GetType()

Fournit aux objets COM un accès indépendant de la version à la GetType() méthode.

GetTypeInfo(UInt32, UInt32, IntPtr)

Récupère les informations de type pour un objet, qui peuvent être utilisées ensuite pour obtenir les informations de type d'une interface.

GetTypeInfoCount(UInt32)

Récupère le nombre d'interfaces d'informations de type fourni par un objet (0 ou 1).

Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Fournit l’accès aux propriétés et méthodes exposées par un objet.

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

Fournit aux objets COM un accès indépendant de la version à la InvokeMember(String, BindingFlags, Binder, Object, Object[], CultureInfo) méthode.

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

Fournit aux objets COM un accès indépendant de la version à la InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) méthode.

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

Fournit aux objets COM un accès indépendant de la version à la InvokeMember(String, BindingFlags, Binder, Object, Object[]) méthode.

IsAssignableFrom(Type)

Fournit aux objets COM un accès indépendant de la version à la IsAssignableFrom(Type) méthode.

IsDefined(Type, Boolean)

Fournit aux objets COM un accès indépendant de la version à la IsDefined(Type, Boolean) méthode.

IsInstanceOfType(Object)

Fournit aux objets COM un accès indépendant de la version à la IsInstanceOfType(Object) méthode.

IsSubclassOf(Type)

Fournit aux objets COM un accès indépendant de la version à la IsSubclassOf(Type) méthode.

ToString()

Fournit aux objets COM un accès indépendant de la version à la ToString() méthode.

S’applique à