Méthode IVisualTreeService ::SetProperty (xamlom.h)
Définit une valeur de propriété sur un élément XAML.
Syntaxe
HRESULT SetProperty(
[in] InstanceHandle instanceHandle,
[in] InstanceHandle value,
[in] unsigned int propertyIndex
);
Paramètres
[in] instanceHandle
Handle de l’élément sur lequel définir la propriété.
[in] value
Handle de la valeur à définir sur la propriété d’élément.
[in] propertyIndex
Index (dans le cache du runtime XAML) de la propriété à définir.
Valeur retournée
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
L’appelant de SetProperty doit connaître l’index de la propriété à définir en appelant d’abord GetPropertyValuesChain et en recherchant la propriété qu’il souhaite définir et en récupérant son index. Ils doivent également avoir une valeur InstanceHandle, soit en appelant CreateInstance, soit en mettant en cache une instance antérieure d’une propriété partagée, telle que SolidColorBrush.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 (applications de bureau uniquement) |
Serveur minimal pris en charge | Windows Server 2016 (applications de bureau uniquement) |
Plateforme cible | Windows |
En-tête | xamlom.h |