DependencyProperty.OwnerType Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает тип объекта, который зарегистрировал свойство зависимостей в системе свойств или добавил себя в качестве владельца свойства.
public:
property Type ^ OwnerType { Type ^ get(); };
public Type OwnerType { get; }
member this.OwnerType : Type
Public ReadOnly Property OwnerType As Type
Значение свойства
Тип объекта, который зарегистрировал свойство или добавил себя в качестве владельца свойства.
Примеры
В следующем примере возвращается тип владельца на основе идентификатора dpсвойства зависимостей, а затем возвращает метаданные типа владельца для этого же идентификатора. Эта операция фактически эквивалентна получению DefaultMetadatadp.
pm = dp.GetMetadata(dp.OwnerType);
pm = dp.GetMetadata(dp.OwnerType)
Комментарии
Это значение было предоставлено во время регистрации свойств. Владелец будет либо исходным типом регистрации в случае идентификатора, созданного DependencyProperty из Register вызова, либо типа, который добавил себя в качестве владельца в случае DependencyProperty идентификатора, созданного из AddOwner вызова.
Любой заданный объект OwnerType неизменяем и не может находиться DependencyProperty в допустимомnull.DependencyProperty