System::Reflection::BindingFlags énum

BindingFlags enum

Définit les membres et les modes de recherche de types ainsi que les liaisons.

enum class BindingFlags

Valeurs

NomValeurDescription
Default0Aucune option spéciale.
IgnoreCase1Ignorer la casse du nom lors de la recherche d’un élément.
DeclaredOnly2Ne rechercher que les membres déclarés dans le type et non dans les types de base.
Instance4Parcourir les membres d’instance.
Statique8Parcourir les membres statiques.
Public16Parcourir les membres publics.
NonPublic32Parcourir les membres non-publics.
FlattenHierarchy64Parcourir les membres statiques publics et protégés du type de base.
InvokeMethod256Exécute la méthode.
CreateInstance512Crée une instance de type reflété.
GetField1024Obtient la valeur du champ.
SetField2048Définit la valeur du champ.
GetProperty4096Obtient la valeur de la propriété.
SetProperty8192Définit la valeur de la propriété.
PutDispProperty16384Définit la propriété COM.
PutRefDispProperty32768Définit la propriété de référence COM.
ExactBinding65536La liaison de type doit être exacte, sans aucune conversion de type.
SuppressChangeType131072Non pris en charge.
OptionalParamBinding262144Sélectionne la surcharge en fonction du nombre d’arguments.
IgnoreReturn16777216Ignore la valeur de retour de l’interop COM.

Voir aussi