DependencyProperty.OwnerType Propriedade

Definição

Obtém o tipo do objeto que registrou a propriedade de dependência com o sistema de propriedade ou que adicionou a si próprio como proprietário da propriedade.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

Valor da propriedade

O tipo do objeto que registrou a propriedade ou que adicionou a si próprio como proprietário da propriedade.The type of the object that registered the property or added itself as owner of the property.

Exemplos

O exemplo a seguir obtém o tipo de proprietário com base em um identificador de propriedade de dependência dpe, em seguida, obtém os metadados no tipo de proprietário para o mesmo identificador.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. Na verdade, essa operação é equivalente a obter DefaultMetadata em dp.This operation is actually equivalent to getting DefaultMetadata on dp.

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

Comentários

Esse valor foi fornecido durante o registro da propriedade.This value was provided during property registration. O proprietário será o tipo de registro original no caso de um identificador de DependencyProperty gerado de uma chamada de Register ou o tipo que foi adicionado como proprietário no caso de um identificador de DependencyProperty gerado de uma chamada de 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.

A OwnerType em qualquer DependencyProperty especificada é imutável e não pode ser nullda em uma DependencyPropertyválida.The OwnerType on any given DependencyProperty is immutable, and cannot be null in a valid DependencyProperty.

Aplica-se a