ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen özellik tanımlayıcısı tarafından açıklanan özelliği içeren bir nesne döndürür.
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
Parametreler
PropertyDescriptor Sahibi bulunacak olan özelliği temsil eden bir.
Döndürülenler
Object Belirtilen özelliğin sahibini temsil eden bir.
Açıklamalar
yöntemi, GetPropertyOwner parametresi tarafından PropertyDescriptor açıklanan özellik üyesini içeren nesneyi alır. Bu nesne genellikle ve PropertyDescriptor.SetValue yöntemleri için PropertyDescriptor.GetValue gereklidir.
Bu yöntem aşağıdaki gibi kullanabileceğiniz bir nesne döndürmelidir:
pd.GetValue(GetPropertyOwner(myPd));
ise myPd
null
, arabirimi uygulamanız ICustomTypeDescriptor varsayılan nesneyi (genellikle özellikleri ve öznitelikleri kullanıma sunan temel nesne) döndürmelidir.