PropertyDescriptor.GetValue(Object) Metodo

Definizione

Quando è sottoposto a override in una classe derivata, consente di ottenere il valore corrente della proprietà su un componente.

public:
 abstract System::Object ^ GetValue(System::Object ^ component);
public abstract object GetValue (object component);
public abstract object? GetValue (object? component);
abstract member GetValue : obj -> obj
Public MustOverride Function GetValue (component As Object) As Object

Parametri

component
Object

Componente con la proprietà per la quale recuperare il valore.

Restituisce

Valore di una proprietà per un dato componente.

Commenti

In genere, questo metodo viene implementato tramite reflection.

Questo metodo chiama automaticamente il metodo pre-change, OnComponentChanging, e post-change, OnComponentChangeddel IComponentChangeServicemetodo .

Note per gli implementatori

Quando si esegue l'override di questo metodo, ottiene il valore corrente della proprietà richiamando un metodo "GetMyProperty" che è necessario implementare. Un'eccezione in tale metodo deve passare.

Si applica a