DependencyProperty.OwnerType DependencyProperty.OwnerType DependencyProperty.OwnerType DependencyProperty.OwnerType Property

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.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 de propiedad

Tipo del objeto que registró la propiedad o se agregó a sí mismo como su propietario.The type of the object that registered the property or added itself as owner of the property.

Ejemplos

En el ejemplo siguiente se obtiene el tipo de propietario basado en un identificador dpde propiedad de dependencia y, a continuación, se obtienen los metadatos en el tipo de propietario para ese mismo 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. Esta operación es realmente equivalente a empezar DefaultMetadata. dpThis operation is actually equivalent to getting DefaultMetadata on dp.

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

Comentarios

Este valor se proporcionó durante el registro de la propiedad.This value was provided during property registration. El propietario será el tipo de registro original en DependencyProperty el caso de un identificador generado a partir de una Register llamada, o el tipo que se agregó a sí mismo como propietario en el caso DependencyProperty de un identificador generado a AddOwner partir de una llamada.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.

En cualquier determinado DependencyProperty es inmutable y no puede estar null en un válido DependencyProperty. OwnerTypeThe OwnerType on any given DependencyProperty is immutable, and cannot be null in a valid DependencyProperty.

Se aplica a