Partilhar via


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.

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

Valor da propriedade

Type

O tipo do objeto que registrou a propriedade ou que adicionou a si próprio como proprietário da propriedade.

Exemplos

O exemplo a seguir obtém o tipo de proprietário com base em um identificador dpde propriedade de dependência e, em seguida, obtém metadados no tipo de proprietário para esse mesmo identificador. Na verdade, essa operação é equivalente a entrarDefaultMetadata.dp

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

Comentários

Esse valor foi fornecido durante o registro da propriedade. O proprietário será o tipo de registro original no caso de um DependencyProperty identificador gerado a partir de uma Register chamada ou o tipo que se adicionou como proprietário no caso de um DependencyProperty identificador gerado a partir de uma AddOwner chamada.

O OwnerType em qualquer dado DependencyProperty é imutável e não pode estar null em um valor válido DependencyProperty.

Aplica-se a