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