Compartilhar via


ParameterInfo.DefaultValue Propriedade

Definição

Obtém um valor que indica o valor padrão se o parâmetro tiver um valor padrão.

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

Valor da propriedade

O valor padrão do parâmetro ou Value, se o parâmetro não tiver um valor padrão.

Comentários

Essa propriedade é usada somente no contexto de execução. No contexto somente reflexão, use a RawDefaultValue propriedade .

O valor padrão é usado quando um valor real não é especificado na chamada de método. Um parâmetro pode ter um valor padrão que é null. Isso é diferente do caso em que um valor padrão não é definido.

Esse método utiliza o DefaultValueImpl método .

Para obter a ParameterInfo matriz, primeiro obtenha o método ou o construtor e, em seguida, chame MethodBase.GetParameters.

Aplica-se a