DependencyProperty.OwnerType Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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 dp
de 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.