ParameterInfo.DefaultValue Propriété
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.
Obtient une valeur qui indique la valeur par défaut si le paramètre a une valeur par défaut.
public:
virtual property System::Object ^ DefaultValue { System::Object ^ get(); };
public virtual object DefaultValue { get; }
public virtual object? DefaultValue { get; }
member this.DefaultValue : obj
Public Overridable ReadOnly Property DefaultValue As Object
Valeur de propriété
La valeur par défaut du paramètre, ou Value si le paramètre n’a pas de valeur par défaut.
Remarques
Cette propriété est utilisée uniquement dans le contexte d’exécution. Dans le contexte de réflexion uniquement, utilisez plutôt la RawDefaultValue propriété .
La valeur par défaut est utilisée lorsqu’aucune valeur réelle n’est spécifiée dans l’appel de méthode. Un paramètre peut avoir une valeur par défaut qui est null
. Cela est différent du cas où aucune valeur par défaut n’est définie.
Cette méthode utilise la DefaultValueImpl méthode .
Pour obtenir le ParameterInfo tableau, commencez par obtenir la méthode ou le constructeur, puis appelez MethodBase.GetParameters.