DependencyProperty.OwnerType Propriété

Définition

Obtient le type de l’objet qui a inscrit la propriété de dépendance avec le système de propriétés ou ajouté lui-même en tant que propriétaire de la propriété.

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

Valeur de propriété

Type de l’objet qui a inscrit la propriété ou qui s’est ajouté en tant que propriétaire de la propriété.

Exemples

L’exemple suivant obtient le type de propriétaire en fonction d’un identificateur dpde propriété de dépendance, puis obtient les métadonnées sur le type de propriétaire pour ce même identificateur. Cette opération est en fait équivalente à l’obtention DefaultMetadatadp.

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

Remarques

Cette valeur a été fournie lors de l’inscription des propriétés. Le propriétaire sera soit le type d’inscription d’origine dans le cas d’un identificateur généré à partir d’un DependencyPropertyRegister appel, soit le type qui s’est ajouté en tant que propriétaire dans le cas d’un DependencyProperty identificateur généré à partir d’un AddOwner appel.

Le OwnerType sur un élément donné DependencyProperty est immuable et ne peut pas se trouver null dans une valeur valide DependencyProperty.

S’applique à