ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt ein Objekt zurück, das die Eigenschaft enthält, die durch den Eigenschaftendeskriptor angegeben ist.
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
Parameter
Ein PropertyDescriptor, der die Eigenschaft angibt, nach deren Besitzer gesucht werden soll.
Gibt zurück
Ein Object, das den Besitzer der angegebenen Eigenschaft darstellt.
Hinweise
Die GetPropertyOwner -Methode ruft das -Objekt ab, das den Eigenschaftenmember enthält, der durch PropertyDescriptor parameter beschrieben wird. In der Regel ist dieses Objekt für die PropertyDescriptor.GetValue Methoden und PropertyDescriptor.SetValue erforderlich.
Diese Methode sollte ein Objekt zurückgeben, das Sie wie folgt verwenden können:
pd.GetValue(GetPropertyOwner(myPd));
Wenn myPd
dies der Wert ist null
, sollte Ihre Implementierung der ICustomTypeDescriptor Schnittstelle das Standardobjekt zurückgeben (in der Regel das Basisobjekt, das die Eigenschaften und Attribute verfügbar macht).