Método IVisualTreeService::GetPropertyValuesChain (xamlom.h)
Obtiene una matriz de todas las propiedades establecidas en el elemento pasado y una matriz de todos los estilos implicados en establecer los valores efectivos de las propiedades.
Sintaxis
HRESULT GetPropertyValuesChain(
[in] InstanceHandle instanceHandle,
[out] unsigned int *pSourceCount,
[out] PropertyChainSource **ppPropertySources,
[out] unsigned int *pPropertyCount,
[out] PropertyChainValue **ppPropertyValues
);
Parámetros
[in] instanceHandle
Identificador del elemento en el que se consultan las propiedades.
[out] pSourceCount
Recuento de la matriz de orígenes de propiedades.
[out] ppPropertySources
Matriz de orígenes de propiedades.
[out] pPropertyCount
Recuento de la matriz de valores de propiedad.
[out] ppPropertyValues
Matriz de valores de propiedad.
Valor devuelto
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT. Este método no debe producir un error en condiciones normales.
Observaciones
GetPropertyValuesChain devuelve una matriz de structs PropertyChainValue que representa todas las propiedades establecidas en el elemento pasado. También devuelve una matriz de estructuras PropertyChainSource que representa todos los estilos implicados en establecer el valor efectivo de cada propiedad.
Requisitos
Cliente mínimo compatible | Windows 10 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2016 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | xamlom.h |