DependencyProperty.OwnerType Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 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 dp
de 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.