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