| AddAttribute(const ObjectPtr&) | Ajoute l’attribut spécifié à la liste des attributs du type. |
| AddDefaultConstructor() | Définit le constructeur par défaut pour le type T. |
| AddDefaultConstructor(DefaultConstructor) | Définit le constructeur par défaut via le foncteur qui crée une instance de classe. |
| AddMember(const SharedPtr<System::Reflection::MemberInfo>&) | Ajoute le membre spécifié à la liste des membres du type. |
| static BoxedValueType() | Fournit une structure TypeInfo unique pour le type BoxedValue afin d’être partagée par plusieurs classes Boxed*. |
| Equals(const TypeInfo&) const | |
| get_Assembly() const | NON IMPLEMENTÉ. Retourne un pointeur vers l’assembly dans lequel le type représenté par l’objet actuel est déclaré. |
| get_AssemblyQualifiedName() const | NON IMPLEMENTÉ. Retourne le nom complet incluant le nom de l’assembly du type représenté par l’objet actuel. |
| get_BaseType() const | Retourne le descripteur du type de base. |
| get_ContainsGenericParameters() const | Obtient une valeur indiquant si l’objet Type actuel possède des paramètres de type qui n’ont pas été remplacés par des types spécifiques. |
| get_DeclaredMember(const String&) const | Obtient la liste des membres portant le nom spécifié. |
| get_FullName() const | Retourne le nom complet (mais sans le nom de l’assembly) du type représenté par l’objet actuel. |
| get_GenericTypeArguments() const | Obtient un tableau des arguments de type générique pour ce type. |
| get_IsAbstract() const | Obtient une valeur indiquant si le Type est abstrait et doit être remplacé. |
| get_IsArray() const | Obtient une valeur indiquant si le type est un tableau. |
| get_IsClass() const | Obtient une valeur indiquant si le Type est une classe ou un délégué ; c’est-à-dire, pas un type valeur ou une interface. |
| get_IsEnum() const | Obtient une valeur indiquant si le Type actuel représente une énumération. |
| get_IsGenericType() const | |
| get_IsGenericTypeDefinition() const | Obtient une valeur indiquant si le Type actuel représente une définition de type générique, à partir de laquelle d’autres types génériques peuvent être construits. |
| get_IsInterface() const | Obtient une valeur indiquant si le Type est une interface ; c’est‑à‑dire, pas une classe ou un type valeur. |
| get_IsSealed() const | Obtient une valeur indiquant si le Type est déclaré scellé. |
| get_IsValueType() const | Obtient une valeur indiquant si le Type est un type valeur. |
| get_IsVisible() const | Obtient une valeur indiquant si le Type peut être accessible par du code en dehors de l’assembly. |
| get_Name() const | Renvoie le nom du type représenté par l’objet actuel. |
| get_Namespace() const | Obtient l’espace de noms du Type. |
| GetConstructor(const ArrayPtr<TypeInfo>&) const | Recherche un constructeur d’instance public dont les paramètres correspondent aux types du tableau spécifié. |
| GetConstructors(System::Reflection::BindingFlags) const | Recherche les constructeurs définis pour le Type actuel, en utilisant les BindingFlags spécifiés. |
| GetConstructors() const | Renvoie tous les constructeurs publics définis pour le Type actuel. |
| GetCustomAttribute(const TypeInfo&) const | Recherche l’attribut personnalisé appliqué ayant le type spécifié et appliqué au type représenté par l’objet actuel. |
| GetCustomAttributes() const | Renvoie un tableau contenant des objets qui représentent tous les attributs personnalisés appliqués au type. |
| GetCustomAttributes(const TypeInfo&, bool) const | Renvoie un tableau contenant des objets qui représentent des attributs spécifiques appliqués au type. |
| GetElementType() const | NON IMPLEMENTÉ. |
| GetField(const System::String&, System::Reflection::BindingFlags) const | Recherche le champ spécifié, en utilisant les contraintes de liaison spécifiées. |
| GetFields(System::Reflection::BindingFlags) const | Recherche les champs définis pour le Type actuel, en utilisant les contraintes de liaison spécifiées. |
| GetGenericArguments() const | Obtient un tableau des arguments de type générique pour ce type. |
| GetHashCode() const | Renvoie un code de hachage associé à cette instance. |
| GetInterfaces() const | Obtient toutes les interfaces implémentées ou héritées par le Type actuel. |
| GetMember(const String&) const | Obtient la liste des membres portant le nom spécifié. |
| GetMethod(const String&) const | Obtient la méthode avec le nom spécifié. |
| GetProperties() const | Renvoie toutes les propriétés publiques du Type actuel. |
| GetProperties(System::Reflection::BindingFlags) const | Recherche les propriétés du Type actuel, en utilisant les contraintes de liaison spécifiées. |
| GetTemplParamType() const | Obtient le descripteur du type de paramètre de modèle. |
| Hash() const | Renvoie une valeur de hachage associée au type représenté par l’objet actuel. |
| IsAssignableFrom(const TypeInfo&) const | Détermine si une instance d’un type spécifié peut être assignée à une variable du type actuel. |
| IsDefined(const TypeInfo&, bool) const | NON IMPLEMENTÉ. Indique si un ou plusieurs attributs du type spécifié ou de ses types dérivés sont appliqués à ce membre. |
| IsInstanceOfType(const SharedPtr<Object>&) const | Détermine si l’objet spécifié est une instance du type actuel. |
| IsSubclassOf(const TypeInfo&) const | Détermine si le type représenté par l’objet actuel est une sous‑classe de la classe spécifiée. |
| operator!=(const TypeInfo&) const | Détermine si les objets TypeInfo actuels et spécifiés ne sont pas égaux. |
| operator!=(std::nullptr_t) const | Détermine si l’objet TypeInfo actuel n’est pas un objet nul, c’est‑à‑dire qu’il représente un type. |
| operator==(const TypeInfo&) const | Détermine si les objets TypeInfo actuels et spécifiés sont égaux. |
| operator==(std::nullptr_t) const | Détermine si l’objet TypeInfo actuel est un objet nul, c’est‑à‑dire qu’il ne représente aucun type. |
| reset() | Définit TypeInfo à null. |
| set_IsValueType(bool) | Définit une valeur indiquant si le Type est un type valeur. |
| SetBaseType(GetTypeInfoFunPtr) | Définit le descripteur du type de base. |
| SetTemplParamType(const TypeInfo&) | Définit le descripteur du type de paramètre de modèle. |
| static StringHash(const char_t *) | Calcule le hachage pour la chaîne spécifiée. |
| ToString() const | Renvoie une chaîne contenant le nom du type représenté par l’objet actuel. |
| static Type() | Renvoie un objet TypeInfo qui représente la classe TypeInfo. |
| TypeInfo() | Constructeur par défaut (aucun type n’est défini). |
| TypeInfo(std::nullptr_t) | Constructeur d’objet nul (aucun type n’est défini). |
| TypeInfo(const char_t *) | Constructeur. |
| TypeInfo(const char_t *, uint32_t) | Constructeur. |
| TypeInfo(const std::type_info&) | Constructeur. |