Méthode IVisualTreeService::GetPropertyValuesChain (xamlom.h)
Obtient un tableau de toutes les propriétés définies sur l’élément transmis et un tableau de tous les styles impliqués dans la définition des valeurs effectives des propriétés.
Syntaxe
HRESULT GetPropertyValuesChain(
[in] InstanceHandle instanceHandle,
[out] unsigned int *pSourceCount,
[out] PropertyChainSource **ppPropertySources,
[out] unsigned int *pPropertyCount,
[out] PropertyChainValue **ppPropertyValues
);
Paramètres
[in] instanceHandle
Handle de l’élément sur lequel interroger les propriétés.
[out] pSourceCount
Nombre du tableau des sources de propriété.
[out] ppPropertySources
Tableau de sources de propriétés.
[out] pPropertyCount
Nombre du tableau des valeurs de propriété.
[out] ppPropertyValues
Tableau de valeurs de propriété.
Valeur retournée
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT. Cette méthode ne doit pas échouer dans des conditions normales.
Remarques
GetPropertyValuesChain retourne un tableau de structs PropertyChainValue qui représente toutes les propriétés définies sur l’élément transmis. Elle retourne également un tableau de structs PropertyChainSource qui représente tous les styles impliqués dans la définition de la valeur effective de chaque propriété.
Spécifications
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 |