ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает объект, содержащий свойство, описываемое заданным дескриптором свойства.
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
Параметры
Дескриптор PropertyDescriptor, представляющий свойство, владельца которого требуется найти.
Возвращаемое значение
Объект Object, представляющий владельца заданного свойства.
Комментарии
Метод GetPropertyOwner извлекает объект , содержащий элемент свойства, описываемый параметром PropertyDescriptor . Как правило, этот объект требуется для PropertyDescriptor.GetValue методов и PropertyDescriptor.SetValue .
Этот метод должен возвращать объект, который можно использовать следующим образом:
pd.GetValue(GetPropertyOwner(myPd));
Если myPd
имеет значение null
, реализация ICustomTypeDescriptor интерфейса должна возвращать объект по умолчанию (обычно это базовый объект, предоставляющий свойства и атрибуты).
Применяется к
См. также раздел
Кері байланыс
https://aka.ms/ContentUserFeedback.
Жақында қолжетімді болады: 2024 жыл бойы біз GitHub Issues жүйесін мазмұнға арналған кері байланыс механизмі ретінде біртіндеп қолданыстан шығарамыз және оны жаңа кері байланыс жүйесімен ауыстырамыз. Қосымша ақпаратты мұнда қараңыз:Жіберу және пікірді көру