DependencyProperty.OwnerType Свойство

Определение

Получает тип объекта, зарегистрировавшего свойство зависимостей в системе свойств или добавившего себя в качестве владельца свойства.

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

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

Type

Тип объекта, зарегистрировавшего свойство или добавившего себя в качестве владельца свойства.

Примеры

В следующем примере возвращается тип владельца на основе идентификатора dpсвойства зависимости, а затем возвращает метаданные для типа владельца для этого же идентификатора. Эта операция фактически эквивалентна получениюDefaultMetadata.dp

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

Комментарии

Это значение было предоставлено во время регистрации свойств. Владелец будет либо исходным типом регистрации в случае идентификатора, созданного DependencyProperty из Register вызова, либо типа, который добавил себя в качестве владельца в случае идентификатора, созданного DependencyProperty из AddOwner вызова.

Для OwnerType любого заданного значения DependencyProperty неизменяемый и не может находиться null в допустимом DependencyProperty.

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