Exporter (0) Imprimer
Développer tout
Développer Réduire
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

Type, méthodes

Le type Type expose les membres suivants.

  Nom Description
Méthode publique Equals(Object) Détermine si le type de système sous-jacent du Type en cours est identique au type de système sous-jacent du Object spécifié. (Substitue MemberInfo.Equals(Object).)
Méthode publique Equals(Type) Détermine si le type de système sous-jacent du Type en cours est identique au type de système sous-jacent du Type spécifié.
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publique FindInterfaces Retourne un tableau d'objets Type représentant une liste filtrée d'interfaces implémentées ou héritées par le Type en cours.
Méthode publique FindMembers Retourne un tableau filtré d'objets MemberInfo du type du membre spécifié.
Méthode publique GetArrayRank Obtient le nombre de dimensions dans un Array.
Méthode protégée GetAttributeFlagsImpl En cas de substitution dans une classe dérivée, implémente la propriété Attributes et obtient un masque de bits indiquant les attributs associés à Type.
Méthode publique GetConstructor(Type[]) Recherche un constructeur d'instance public dont les paramètres correspondent aux types contenus dans le tableau spécifié.
Méthode publique GetConstructor(BindingFlags, Binder, Type[], ParameterModifier[]) Recherche un constructeur dont les paramètres correspondent aux types d'arguments et modificateurs spécifiés, à l'aide des contraintes de liaison spécifiées.
Méthode publique GetConstructor(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) Recherche un constructeur dont les paramètres correspondent aux types d'arguments et aux modificateurs spécifiés, en utilisant les contraintes de liaison et la convention d'appel indiquées.
Méthode protégée GetConstructorImpl En cas de substitution dans une classe dérivée, recherche un constructeur dont les paramètres correspondent aux types d'arguments et modificateurs spécifiés, à l'aide des contraintes de liaison et de la convention d'appel spécifiées.
Méthode publique GetConstructors() Retourne tous les constructeurs publics définis pour le Type en cours.
Méthode publique GetConstructors(BindingFlags) En cas de substitution dans une classe dérivée, recherche les constructeurs définis pour le Type en cours, à l'aide du BindingFlags spécifié.
Méthode publique GetCustomAttributes(Boolean) En cas de substitution dans une classe dérivée, retourne un tableau de tous les attributs personnalisés appliqués à ce membre. (Hérité de MemberInfo.)
Méthode publique GetCustomAttributes(Type, Boolean) En cas de substitution dans une classe dérivée, retourne un tableau des attributs personnalisés appliqués à ce membre et identifiés par Type. (Hérité de MemberInfo.)
Méthode publique GetCustomAttributesData Retourne une liste d'objets CustomAttributeData représentant des données relatives aux attributs qui ont été appliqués au membre cible. (Hérité de MemberInfo.)
Méthode publique GetDefaultMembers Recherche les membres définis pour le Type en cours dont le DefaultMemberAttribute est défini.
Méthode publique GetElementType En cas de substitution dans une classe dérivée, retourne le Type de l'objet englobé ou de l'objet auquel le tableau, pointeur ou type référence en cours fait référence.
Méthode publique GetEnumName Retourne le nom de la constante qui a la valeur spécifiée, pour le type énumération actuel.
Méthode publique GetEnumNames Retourne les noms des membres du type énumération actuel.
Méthode publique GetEnumUnderlyingType Retourne le type sous-jacent du type énumération actuel.
Méthode publique GetEnumValues Retourne un tableau des valeurs des constantes dans le type énumération actuel.
Méthode publique GetEvent(String) Retourne l'objet EventInfo représentant l'événement public spécifié.
Méthode publique GetEvent(String, BindingFlags) En cas de substitution dans une classe dérivée, retourne l'objet EventInfo représentant l'événement spécifié, à l'aide des contraintes de liaison spécifiées.
Méthode publique GetEvents() Retourne tous les événements publics qui sont déclarés ou hérités par le Type en cours.
Méthode publique GetEvents(BindingFlags) En cas de substitution dans une classe dérivée, recherche les événements qui sont déclarés ou hérités par le Type en cours, à l'aide des contraintes de liaison spécifiées.
Méthode publique GetField(String) Recherche le champ public portant le nom spécifié.
Méthode publique GetField(String, BindingFlags) Recherche le champ spécifié, à l'aide des contraintes de liaison spécifiées.
Méthode publique GetFields() Retourne tous les champs publics du Type en cours.
Méthode publique GetFields(BindingFlags) En cas de substitution dans une classe dérivée, recherche les champs définis pour le Type en cours, à l'aide des contraintes de liaison spécifiées.
Méthode publique GetGenericArguments Retourne un tableau d'objets Type qui représentent les arguments de type d'un type générique ou les paramètres de type d'une définition de type générique.
Méthode publique GetGenericParameterConstraints Retourne un tableau d'objets Type qui représentent les contraintes qui s'exercent sur le paramètre de type générique actuel.
Méthode publique GetGenericTypeDefinition Retourne un objet Type qui représente une définition de type générique à partir de laquelle le type générique actuel peut être construit.
Méthode publique GetHashCode Retourne le code de hachage de cette instance. (Substitue MemberInfo.GetHashCode().)
Méthode publique GetInterface(String) Recherche l'interface avec le nom spécifié.
Méthode publique GetInterface(String, Boolean) En cas de substitution dans une classe dérivée, recherche l'interface spécifiée, en indiquant s'il faut faire une recherche qui ne respecte pas la casse pour le nom de l'interface.
Méthode publique GetInterfaceMap Retourne un mappage d'interface pour le type interface spécifié.
Méthode publique GetInterfaces En cas de substitution dans une classe dérivée, obtient toutes les interfaces implémentées ou héritées par le Type en cours.
Méthode publique GetMember(String) Recherche les membres publics portant le nom spécifié.
Méthode publique GetMember(String, BindingFlags) Recherche les membres spécifiés, à l'aide des contraintes de liaison spécifiées.
Méthode publique GetMember(String, MemberTypes, BindingFlags) Recherche les membres spécifiés du type de membre spécifié, à l'aide des contraintes de liaison spécifiées.
Méthode publique GetMembers() Retourne tous les membres publics du Type en cours.
Méthode publique GetMembers(BindingFlags) En cas de substitution dans une classe dérivée, recherche les membres définis pour le Type en cours, à l'aide des contraintes de liaison spécifiées.
Méthode publique GetMethod(String) Recherche la méthode publique avec le nom spécifié.
Méthode publique GetMethod(String, BindingFlags) Recherche la méthode spécifiée, à l'aide des contraintes de liaison spécifiées.
Méthode publique GetMethod(String, Type[]) Recherche la méthode publique spécifiée dont les paramètres correspondent aux types d'arguments spécifiés.
Méthode publique GetMethod(String, Type[], ParameterModifier[]) Recherche la méthode publique spécifiée dont les paramètres correspondent aux types d'arguments et modificateurs spécifiés.
Méthode publique GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) Recherche la méthode spécifiée dont les paramètres correspondent aux types d'arguments et modificateurs spécifiés, à l'aide des contraintes de liaison spécifiées.
Méthode publique GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) Recherche la méthode spécifiée dont les paramètres correspondent aux types d'arguments et aux modificateurs spécifiés, en utilisant les contraintes de liaison et la convention d'appel indiquées.
Méthode protégée GetMethodImpl En cas de substitution dans une classe dérivée, recherche la méthode spécifiée dont les paramètres correspondent aux types d'arguments et modificateurs spécifiés, à l'aide des contraintes de liaison et de la convention d'appel spécifiées.
Méthode publique GetMethods() Retourne toutes les méthodes publiques du Type en cours.
Méthode publique GetMethods(BindingFlags) En cas de substitution dans une classe dérivée, recherche les méthodes définies pour le Type en cours, à l'aide des contraintes de liaison spécifiées.
Méthode publique GetNestedType(String) Recherche le type imbriqué public avec le nom spécifié.
Méthode publique GetNestedType(String, BindingFlags) En cas de substitution dans une classe dérivée, recherche le type imbriqué spécifié, à l'aide des contraintes de liaison spécifiées.
Méthode publique GetNestedTypes() Retourne les types publics imbriqués dans le Type actuel.
Méthode publique GetNestedTypes(BindingFlags) En cas de substitution dans une classe dérivée, recherche les types imbriqués dans le Type actuel, à l'aide des contraintes de liaison spécifiées.
Méthode publique GetProperties() Retourne toutes les propriétés publiques du Type en cours.
Méthode publique GetProperties(BindingFlags) En cas de substitution dans une classe dérivée, recherche les propriétés du Type en cours, à l'aide des contraintes de liaison spécifiées.
Méthode publique GetProperty(String) Recherche la propriété publique avec le nom spécifié.
Méthode publique GetProperty(String, BindingFlags) Recherche la propriété spécifiée, à l'aide des contraintes de liaison spécifiées.
Méthode publique GetProperty(String, Type) Recherche la propriété publique à l'aide du nom et du type de retour spécifiés.
Méthode publique GetProperty(String, Type[]) Recherche la propriété publique spécifiée dont les paramètres correspondent aux types d'arguments spécifiés.
Méthode publique GetProperty(String, Type, Type[]) Recherche la propriété publique spécifiée dont les paramètres correspondent aux types d'arguments spécifiés.
Méthode publique GetProperty(String, Type, Type[], ParameterModifier[]) Recherche la propriété publique spécifiée dont les paramètres correspondent aux types d'arguments et modificateurs spécifiés.
Méthode publique GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) Recherche la propriété spécifiée dont les paramètres correspondent aux types d'arguments et aux modificateurs spécifiés, en utilisant les contraintes de liaison indiquées.
Méthode protégée GetPropertyImpl En cas de substitution dans une classe dérivée, recherche la propriété spécifiée dont les paramètres correspondent aux types d'arguments et modificateurs spécifiés, en utilisant les contraintes de liaison indiquées.
Méthode publique GetType() Obtient le Type en cours.

Dans XNA Framework 3.0, ce membre est hérité de Object.GetType().


Dans Bibliothèque de classes portable Bibliothèque de classes portable, ce membre est hérité de Object.GetType().


Dans .NET pour les applications du Windows Store Windows 8, ce membre est hérité de Object.GetType().
Méthode publique Membre statique GetType(String) Obtient le Type avec le nom spécifié, effectuant une recherche qui respecte la casse.
Méthode publique Membre statique GetType(String, Boolean) Obtient le Type portant le nom spécifié, en effectuant une recherche respectant la casse et en spécifiant s'il faut lever une exception si le type est introuvable.
Méthode publique Membre statique GetType(String, Boolean, Boolean) Obtient le Type portant le nom spécifié, indiquant s'il faut effectuer une recherche respectant la casse et lever une exception si le type est introuvable.
Méthode publique Membre statique GetType(String, Func<AssemblyName, Assembly>, Func<Assembly, String, Boolean, Type>) Obtient le type avec le nom spécifié et éventuellement des méthodes personnalisées permettant de résoudre l'assembly et le type.
Méthode publique Membre statique GetType(String, Func<AssemblyName, Assembly>, Func<Assembly, String, Boolean, Type>, Boolean) Obtient le type portant le nom spécifié, en indiquant s'il faut lever une exception si le type est introuvable et, éventuellement, en fournissant des méthodes personnalisées qui permettent de résoudre l'assembly et le type.
Méthode publique Membre statique GetType(String, Func<AssemblyName, Assembly>, Func<Assembly, String, Boolean, Type>, Boolean, Boolean) Obtient le type portant le nom spécifié, en indiquant s'il faut effectuer une recherche qui respecte la casse et si une exception doit être levée si le type est introuvable, et éventuellement, en fournissant des méthodes personnalisées qui permettent de résoudre l'assembly et le type.
Méthode publique Membre statique GetTypeArray Obtient les types des objets dans le tableau spécifié.
Méthode publique Membre statique GetTypeCode Obtient le code du type sous-jacent du Type spécifié.
Méthode protégée GetTypeCodeImpl Retourne le code du type sous-jacent du Type spécifié.
Méthode publique Membre statique GetTypeFromCLSID(Guid) Obtient le type associé à l'identificateur de classe (CLSID) spécifié.
Méthode publique Membre statique GetTypeFromCLSID(Guid, Boolean) Obtient le type associé à l'identificateur de classe (CLSID) spécifié, indiquant s'il faut lever une exception en cas d'erreur pendant le chargement du type.
Méthode publique Membre statique GetTypeFromCLSID(Guid, String) Obtient le type associé à l'identificateur de classe (CLSID) spécifié à partir du serveur défini.
Méthode publique Membre statique GetTypeFromCLSID(Guid, String, Boolean) Obtient le type associé à l'identificateur de classe (CLSID) spécifié à partir du serveur défini, indiquant s'il faut lever une exception en cas d'erreur pendant le chargement du type.
Méthode publique Membre statique GetTypeFromHandle Obtient le type référencé par le handle de type spécifié.
Méthode publique Membre statique GetTypeFromProgID(String) Obtient le type associé à l'identificateur de programme (ProgID) spécifié, retournant null en cas d'erreur pendant le chargement de Type.
Méthode publique Membre statique GetTypeFromProgID(String, Boolean) Obtient le type associé à l'identificateur de programme (ProgID) spécifié, indiquant s'il faut lever une exception en cas d'erreur pendant le chargement du type.
Méthode publique Membre statique GetTypeFromProgID(String, String) Obtient le type associé à l'identificateur de programme (ProgID) spécifié à partir du serveur défini, retournant null en cas d'erreur pendant le chargement du type.
Méthode publique Membre statique GetTypeFromProgID(String, String, Boolean) Obtient le type associé à l'identificateur de programme (ProgID) spécifié à partir du serveur défini, indiquant s'il faut lever une exception en cas d'erreur pendant le chargement du type.
Méthode publique Membre statique GetTypeHandle Obtient le handle pour le Type d'un objet spécifié.
Méthode protégée HasElementTypeImpl En cas de substitution dans une classe dérivée, implémente la propriété HasElementType et détermine si le Type en cours englobe ou se réfère à un autre type ; c'est-à-dire si le Type en cours est un tableau ou un pointeur ou encore s'il est passé par référence.
Méthode publique InvokeMember(String, BindingFlags, Binder, Object, Object[]) Appelle le membre défini, à l'aide des contraintes de liaison spécifiées et correspondant à la liste d'arguments spécifiée.
Méthode publique InvokeMember(String, BindingFlags, Binder, Object, Object[], CultureInfo) Appelle le membre spécifié, à l'aide des contraintes de liaison spécifiées et correspondant à la liste d'arguments et à la culture spécifiées.
Méthode publique InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) En cas de substitution dans une classe dérivée, appelle le membre défini, à l'aide des contraintes de liaison spécifiées et correspondant à la liste d'arguments, aux modificateurs et à la culture spécifiés.
Méthode protégée IsArrayImpl En cas de substitution dans une classe dérivée, implémente la propriété IsArray et détermine si Type est un tableau.
Méthode publique IsAssignableFrom Détermine si une instance du Type en cours peut être assignée à partir d'une instance du Type spécifié.
Méthode protégée IsByRefImpl En cas de substitution dans une classe dérivée, implémente la propriété IsByRef et détermine si le Type est passé par référence.
Méthode protégée IsCOMObjectImpl En cas de substitution dans une classe dérivée, implémente la propriété IsCOMObject et détermine si le Type est un objet COM.
Méthode protégée IsContextfulImpl Implémente la propriété IsContextful et détermine si Type peut être hébergé dans un contexte.
Méthode publique IsDefined En cas de substitution dans une classe dérivée, indique si un ou plusieurs attributs du type spécifié ou de ses types dérivés sont appliqués à ce membre. (Hérité de MemberInfo.)
Méthode publique IsEnumDefined Retourne une valeur qui indique si la valeur spécifiée existe dans le type énumération actuel.
Méthode publique IsEquivalentTo Détermine si deux types COM ont la même identité et prennent en charge l'équivalence de type.
Méthode publique IsInstanceOfType Détermine si l'objet spécifié est une instance du Type en cours.
Méthode protégée IsMarshalByRefImpl Implémente la propriété IsMarshalByRef et détermine si le Type est marshalé par référence.
Méthode protégée IsPointerImpl En cas de substitution dans une classe dérivée, implémente la propriété IsPointer et détermine si le Type est un pointeur.
Méthode protégée IsPrimitiveImpl En cas de substitution dans une classe dérivée, implémente la propriété IsPrimitive et détermine si Type est l'un des types primitifs.
Méthode publique IsSubclassOf Détermine si la classe représentée par le Type en cours dérive de la classe représentée par le Type spécifié.
Méthode protégée IsValueTypeImpl Implémente la propriété IsValueType et détermine si le Type est un type valeur, c'est-à-dire ni une classe ni une interface.
Méthode publique MakeArrayType() Retourne un objet Type qui représente un tableau unidimensionnel du type actuel, avec une limite inférieure de zéro.
Méthode publique MakeArrayType(Int32) Retourne un objet Type qui représente un tableau du type actuel, avec le nombre spécifié de dimensions.
Méthode publique MakeByRefType Retourne un objet Type qui représente le type actuel lorsqu'il est passé en tant que paramètre ref (paramètre ByRef en Visual Basic).
Méthode publique MakeGenericType Substitue les éléments d'un tableau de types aux paramètres de type de la définition du type générique actuel et retourne un objet Type qui représente le type construit résultant.
Méthode publique MakePointerType Retourne un objet Type qui représente un pointeur vers le type actuel.
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.)
Méthode publique Membre statique ReflectionOnlyGetType Obtient le Type portant le nom spécifié, indiquant s'il faut effectuer une recherche respectant la casse et lever une exception si le type est introuvable. Le type est chargé dans un contexte de réflexion, et non d'exécution.
Méthode publique ToString Retourne String représentant le nom du Type en cours. (Substitue Object.ToString().)
Début

  Nom Description
Méthode d'extension publique GetCustomAttribute(Type) Surchargé. Récupère un attribut personnalisé d'un type spécifié qui est appliqué à un membre spécifié. (Défini par CustomAttributeExtensions.)
Méthode d'extension publique GetCustomAttribute(Type, Boolean) Surchargé. Récupère un attribut personnalisé d'un type spécifié qui est appliqué à un membre spécifié, et inspecte éventuellement les ancêtres de ce membre. (Défini par CustomAttributeExtensions.)
Méthode d'extension publique GetCustomAttribute<T>() Surchargé. Récupère un attribut personnalisé d'un type spécifié qui est appliqué à un membre spécifié. (Défini par CustomAttributeExtensions.)
Méthode d'extension publique GetCustomAttribute<T>(Boolean) Surchargé. Récupère un attribut personnalisé d'un type spécifié qui est appliqué à un membre spécifié, et inspecte éventuellement les ancêtres de ce membre. (Défini par CustomAttributeExtensions.)
Méthode d'extension publique GetCustomAttributes() Surchargé. Récupère une collection d'attributs personnalisés qui sont appliqués à un membre spécifié. (Défini par CustomAttributeExtensions.)
Méthode d'extension publique GetCustomAttributes(Type) Surchargé. Extrait une collection d'attributs personnalisés d'un type spécifié qui sont appliqués à un membre spécifié. (Défini par CustomAttributeExtensions.)
Méthode d'extension publique GetCustomAttributes<T>() Surchargé. Extrait une collection d'attributs personnalisés d'un type spécifié qui sont appliqués à un membre spécifié. (Défini par CustomAttributeExtensions.)
Méthode d'extension publique GetCustomAttributes<T>(Boolean) Surchargé. Extrait une collection d'attributs personnalisés d'un type spécifié qui sont appliqués à un membre spécifié, et inspecte éventuellement les ancêtres de ce membre. (Défini par CustomAttributeExtensions.)
Méthode d'extension publique GetRuntimeEvent Récupère un objet qui représente l'événement spécifié. (Défini par RuntimeReflectionExtensions.)
Méthode d'extension publique GetRuntimeEvents Récupère une collection qui représente tous les événements définis sur un type spécifié. (Défini par RuntimeReflectionExtensions.)
Méthode d'extension publique GetRuntimeField Récupère un objet qui représente un champ spécifié. (Défini par RuntimeReflectionExtensions.)
Méthode d'extension publique GetRuntimeFields Récupère une collection qui représente tous les champs définis sur un type spécifié. (Défini par RuntimeReflectionExtensions.)
Méthode d'extension publique GetRuntimeMethod Récupère un objet qui représente une méthode spécifiée. (Défini par RuntimeReflectionExtensions.)
Méthode d'extension publique GetRuntimeMethods Récupère une collection qui représente toutes les méthodes définies sur un type spécifié. (Défini par RuntimeReflectionExtensions.)
Méthode d'extension publique GetRuntimeProperties Récupère une collection qui représente toutes les propriétés définies sur un type spécifié. (Défini par RuntimeReflectionExtensions.)
Méthode d'extension publique GetRuntimeProperty Récupère un objet qui représente une propriété spécifiée. (Défini par RuntimeReflectionExtensions.)
Méthode d'extension publique GetTypeInfo Retourne la représentation d'TypeInfo du type spécifié. (Défini par IntrospectionExtensions.)
Méthode d'extension publique IsDefined Indique si des attributs personnalisés d'un type spécifié sont appliqués à un membre spécifié. (Défini par CustomAttributeExtensions.)
Début

  Nom Description
Implémentation d'interface explicite Méthode privée _MemberInfo.GetIDsOfNames Mappe un jeu de noms avec un jeu correspondant d'identificateurs de dispatch. (Hérité de MemberInfo.)
Implémentation d'interface explicite Méthode privée _MemberInfo.GetType Obtient un objet Type représentant la classe MemberInfo. (Hérité de MemberInfo.)
Implémentation d'interface explicite Méthode privée _MemberInfo.GetTypeInfo 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. (Hérité de MemberInfo.)
Implémentation d'interface explicite Méthode privée _MemberInfo.GetTypeInfoCount Récupère le nombre d'interfaces d'informations de type fourni par un objet (0 ou 1). (Hérité de MemberInfo.)
Implémentation d'interface explicite Méthode privée _MemberInfo.Invoke Fournit l'accès aux propriétés et aux méthodes exposées par un objet. (Hérité de MemberInfo.)
Implémentation d'interface explicite Méthode privée _Type.GetIDsOfNames Mappe un jeu de noms avec un jeu correspondant d'identificateurs de dispatch.
Implémentation d'interface explicite Méthode privée _Type.GetTypeInfo 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.
Implémentation d'interface explicite Méthode privée _Type.GetTypeInfoCount Récupère le nombre d'interfaces d'informations de type fourni par un objet (0 ou 1).
Implémentation d'interface explicite Méthode privée _Type.Invoke Fournit l'accès aux propriétés et aux méthodes exposées par un objet.
Début

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft