ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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).