ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor) Método

Definición

Devuelve un objeto que contiene la propiedad que describe el descriptor de propiedades especificado.

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

Parámetros

pd
PropertyDescriptor

PropertyDescriptor que representa la propiedad cuyo propietario se va a buscar.

Devoluciones

Object que representa el propietario de la propiedad especificada.

Comentarios

El GetPropertyOwner método recupera el objeto que contiene el miembro de propiedad descrito por PropertyDescriptor el parámetro . Normalmente, este objeto es necesario para los PropertyDescriptor.GetValue métodos y PropertyDescriptor.SetValue .

Este método debe devolver un objeto que se puede usar de la siguiente manera:

pd.GetValue(GetPropertyOwner(myPd));  

Si myPd es null, la implementación de la ICustomTypeDescriptor interfaz debe devolver el objeto predeterminado (normalmente, el objeto base que expone las propiedades y los atributos).

Se aplica a

Consulte también