TypeDelegator.GetField(String, BindingFlags) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne un objet FieldInfo qui représente le champ portant le nom spécifié.
public:
override System::Reflection::FieldInfo ^ GetField(System::String ^ name, System::Reflection::BindingFlags bindingAttr);
public override System.Reflection.FieldInfo? GetField (string name, System.Reflection.BindingFlags bindingAttr);
public override System.Reflection.FieldInfo GetField (string name, System.Reflection.BindingFlags bindingAttr);
override this.GetField : string * System.Reflection.BindingFlags -> System.Reflection.FieldInfo
Public Overrides Function GetField (name As String, bindingAttr As BindingFlags) As FieldInfo
Paramètres
- name
- String
Le nom du champ à trouver.
- bindingAttr
- BindingFlags
Masque de bits qui affecte la manière dont la recherche est effectuée. La valeur est une combinaison de zéro ou de plusieurs indicateurs binaires de BindingFlags.
Retours
Objet FieldInfo
représentant le champ déclaré ou hérité par ce TypeDelegator
avec le nom spécifié. Retourne null
si le champ est introuvable.
Exceptions
Le paramètre name
a la valeur null
.
Remarques
Utilisez un bindingAttr
de BindingFlags. NonPublic pour renvoyer tous les champs publics et non publics. Utilisez BindingFlags.IgnoreCase
pour ignorer la casse des champs, car la recherche respecte la casse par défaut.