DependencyProperty.OwnerType Свойство

Определение

Получает тип объекта, зарегистрировавшего свойство зависимостей в системе свойств или добавившего себя в качестве владельца свойства.Gets the type of the object that registered the dependency property with the property system, or added itself as owner of the property.

public:
 property Type ^ OwnerType { Type ^ get(); };
public Type OwnerType { get; }
member this.OwnerType : Type
Public ReadOnly Property OwnerType As Type

Значение свойства

Тип объекта, зарегистрировавшего свойство или добавившего себя в качестве владельца свойства.The type of the object that registered the property or added itself as owner of the property.

Примеры

Следующий пример получает тип владельца на основе идентификатора свойства зависимости dp, а затем получает метаданные для типа владельца для этого же идентификатора.The following example gets the owner type based on a dependency property identifier dp, and then gets metadata on the owner type for that same identifier. Эта операция на самом деле эквивалентна получению DefaultMetadata dp.This operation is actually equivalent to getting DefaultMetadata on dp.

pm = dp.GetMetadata(dp.OwnerType);
pm = dp.GetMetadata(dp.OwnerType)

Комментарии

Это значение было указано во время регистрации свойства.This value was provided during property registration. Владельцем будет либо исходный регистрируемый тип в случае идентификатора DependencyProperty, созданного при вызове Register, либо тип, который добавил себя в качестве владельца в случае идентификатора DependencyProperty, созданного из вызова AddOwner.The owner will be either the original registering type in the case of a DependencyProperty identifier generated from a Register call, or the type that added itself as owner in the case of a DependencyProperty identifier generated from an AddOwner call.

OwnerType на любой заданный DependencyProperty является неизменяемым и не может быть null в допустимом DependencyProperty.The OwnerType on any given DependencyProperty is immutable, and cannot be null in a valid DependencyProperty.

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