Compartir a través de


DependencyProperty.OwnerType Propiedad

Definición

Obtiene el tipo del objeto que registró la propiedad de dependencia con el sistema de propiedades o se agregó a sí mismo como su propietario.

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

Valor de propiedad

Type

Tipo del objeto que registró la propiedad o se agregó a sí mismo como su propietario.

Ejemplos

En el ejemplo siguiente se obtiene el tipo de propietario basado en un identificador dpde propiedad de dependencia y, a continuación, obtiene metadatos en el tipo de propietario para ese mismo identificador. Esta operación es realmente equivalente a entrar DefaultMetadata en dp.

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

Comentarios

Este valor se proporcionó durante el registro de propiedades. El propietario será el tipo de registro original en el caso de un DependencyProperty identificador generado a partir de una Register llamada o el tipo que se agregó como propietario en el caso de un DependencyProperty identificador generado a partir de una AddOwner llamada.

En OwnerType cualquier elemento especificado DependencyProperty es inmutable y no puede estar null en un valor válido DependencyProperty.

Se aplica a