IVisualTreeService::GetPropertyValuesChain-Methode (xamlom.h)
Ruft ein Array aller Eigenschaften ab, die für das übergebene Element festgelegt sind, und ein Array aller Stile, die beim Festlegen der effektiven Werte der Eigenschaften beteiligt sind.
Syntax
HRESULT GetPropertyValuesChain(
[in] InstanceHandle instanceHandle,
[out] unsigned int *pSourceCount,
[out] PropertyChainSource **ppPropertySources,
[out] unsigned int *pPropertyCount,
[out] PropertyChainValue **ppPropertyValues
);
Parameter
[in] instanceHandle
Ein Handle für das Element, für das Eigenschaften abgefragt werden sollen.
[out] pSourceCount
Die Anzahl des Eigenschaftenquellenarrays.
[out] ppPropertySources
Ein Array von Eigenschaftenquellen.
[out] pPropertyCount
Die Anzahl des Eigenschaftenwertearrays.
[out] ppPropertyValues
Ein Array von Eigenschaftswerten.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben. Diese Methode sollte unter normalen Bedingungen nicht fehlschlagen.
Hinweise
GetPropertyValuesChain gibt ein Array von PropertyChainValue-Strukturen zurück, das alle Eigenschaften darstellt, die für das übergebene Element festgelegt sind. Außerdem wird ein Array von PropertyChainSource-Strukturen zurückgegeben, das alle Stile darstellt, die an der Festlegung des effektiven Werts jeder Eigenschaft beteiligt sind.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 10 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2016 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | xamlom.h |