ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca obiekt, który zawiera właściwość opisaną przez deskryptor określonej właściwości.
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
Parametry
Obiekt PropertyDescriptor reprezentujący właściwość, której właściciel ma zostać znaleziony.
Zwraca
Obiekt Object reprezentujący właściciela określonej właściwości.
Uwagi
Metoda GetPropertyOwner pobiera obiekt zawierający element członkowski właściwości opisany przez PropertyDescriptor parametr . Zazwyczaj ten obiekt jest wymagany dla PropertyDescriptor.GetValue metod i PropertyDescriptor.SetValue .
Ta metoda powinna zwrócić obiekt, którego można użyć w następujący sposób:
pd.GetValue(GetPropertyOwner(myPd));
Jeśli myPd
jest null
to , implementacja interfejsu ICustomTypeDescriptor powinna zwrócić obiekt domyślny (zazwyczaj obiekt podstawowy, który uwidacznia właściwości i atrybuty).