PropertyDescriptor.GetValue(Object) メソッド

定義

派生クラスでオーバーライドされた場合、コンポーネントのプロパティの現在の値を取得します。

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

パラメーター

component
Object

値の取得対象であるプロパティを持つコンポーネント。

戻り値

Object

指定したコンポーネントのプロパティの値。

注釈

通常、このメソッドはリフレクションによって実装されます。

このメソッドは、 の変更前メソッド 、および変更後メソッド OnComponentChanging を自動的 OnComponentChanged に呼び出します IComponentChangeService

注意 (実装者)

このメソッドをオーバーライドすると、実装する必要がある "GetMyProperty" メソッドを呼び出して、 プロパティの現在の値を取得します。 そのメソッドの例外は、パススルーする必要があります。

適用対象