ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor) Метод

Определение

Возвращает объект, содержащий свойство, описанное указанным дескриптором свойства.

public:
 System::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.GetValue методов и PropertyDescriptor.SetValue методов.

Этот метод должен возвращать объект, который можно использовать следующим образом:

pd.GetValue(GetPropertyOwner(myPd));

Если myPd это nullтак, реализация ICustomTypeDescriptor интерфейса должна возвращать объект по умолчанию (обычно базовый объект, предоставляющий свойства и атрибуты).

Применяется к

См. также раздел