次の方法で共有


ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor) メソッド

定義

指定したプロパティ記述子によって記述されたプロパティを含むオブジェクトを返します。

public:
 System::Object ^ GetPropertyOwner(System::ComponentModel::PropertyDescriptor ^ pd);
public object GetPropertyOwner (System.ComponentModel.PropertyDescriptor pd);
public object? GetPropertyOwner (System.ComponentModel.PropertyDescriptor? pd);
abstract member GetPropertyOwner : System.ComponentModel.PropertyDescriptor -> obj
Public Function GetPropertyOwner (pd As PropertyDescriptor) As Object

パラメーター

pd
PropertyDescriptor

所有者を見つけるプロパティを表す PropertyDescriptor

戻り値

指定したプロパティの所有者を表す Object

注釈

メソッドは GetPropertyOwner 、パラメーターによって記述されるプロパティ メンバーを含む オブジェクトを PropertyDescriptor 取得します。 通常、このオブジェクトは および PropertyDescriptor.SetValue メソッドにPropertyDescriptor.GetValue必要です。

このメソッドは、次のように使用できるオブジェクトを返す必要があります。

pd.GetValue(GetPropertyOwner(myPd));  

nullの場合myPd、インターフェイスのICustomTypeDescriptor実装は既定のオブジェクト (通常は、プロパティと属性を公開する基本オブジェクト) を返す必要があります。

適用対象

こちらもご覧ください