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

Применяется к