DependencyProperty.OwnerType Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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 dp
de 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.