Partager via


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 qui s’est ajouté comme 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

Type de l’objet qui a inscrit la propriété ou qui s’est ajouté comme 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 DefaultMetadata dp.

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 est soit le type d’inscription d’origine dans le cas d’un identificateur généré à partir d’un DependencyProperty Register 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 n’importe quel donné DependencyProperty est immuable et ne peut pas se trouver null dans une valeur valide DependencyProperty.

S’applique à