ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor) Méthode

Définition

Retourne un objet qui contient la propriété décrite par le descripteur de propriété spécifié.

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

Paramètres

pd
PropertyDescriptor

PropertyDescriptor qui représente la propriété dont le propriétaire doit être trouvé.

Retours

Object qui représente le propriétaire de la propriété spécifiée.

Remarques

La GetPropertyOwner méthode récupère l’objet qui contient le membre de propriété décrit par PropertyDescriptor paramètre. En règle générale, cet objet est requis pour les PropertyDescriptor.GetValue méthodes et PropertyDescriptor.SetValue .

Cette méthode doit retourner un objet que vous pouvez utiliser comme suit :

pd.GetValue(GetPropertyOwner(myPd));  

Si myPd est null, votre implémentation de l’interface ICustomTypeDescriptor doit retourner l’objet par défaut (généralement, l’objet de base qui expose les propriétés et les attributs).

S’applique à

Voir aussi