ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
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).