ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor) Método

Definición

Devuelve un objeto que contiene la propiedad que describe el descriptor de propiedades especificado.Returns an object that contains the property described by the specified property descriptor.

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

Parámetros

pd
PropertyDescriptor

PropertyDescriptor que representa la propiedad cuyo propietario se va a buscar.A PropertyDescriptor that represents the property whose owner is to be found.

Devoluciones

Object

Object que representa el propietario de la propiedad especificada.An Object that represents the owner of the specified property.

Comentarios

El GetPropertyOwner método recupera el objeto que contiene el miembro de propiedad que se describe mediante el PropertyDescriptor parámetro.The GetPropertyOwner method retrieves the object that contains the property member that is described by PropertyDescriptor parameter. Normalmente, este objeto es necesario para los PropertyDescriptor.GetValue PropertyDescriptor.SetValue métodos y.Typically, this object is required for the PropertyDescriptor.GetValue and PropertyDescriptor.SetValue methods.

Este método debe devolver un objeto que se puede usar de la siguiente manera:This method should return an object that you can use as follows:

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).If myPd is null, your implementation of the ICustomTypeDescriptor interface should return the default object (typically, the base object that exposes the properties and attributes).

Se aplica a

Consulte también