Método IVisualTreeService::GetPropertyValuesChain (xamlom.h)
Obtém uma matriz de todas as propriedades definidas no elemento passado e uma matriz de todos os estilos envolvidos na definição dos valores efetivos das propriedades.
Sintaxe
HRESULT GetPropertyValuesChain(
[in] InstanceHandle instanceHandle,
[out] unsigned int *pSourceCount,
[out] PropertyChainSource **ppPropertySources,
[out] unsigned int *pPropertyCount,
[out] PropertyChainValue **ppPropertyValues
);
Parâmetros
[in] instanceHandle
Um identificador para o elemento no qual consultar as propriedades.
[out] pSourceCount
A contagem da matriz de fontes de propriedade.
[out] ppPropertySources
Uma matriz de fontes de propriedade.
[out] pPropertyCount
A contagem da matriz de valores de propriedade.
[out] ppPropertyValues
Uma matriz de valores de propriedade.
Retornar valor
Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT. Esse método não deve falhar em condições normais.
Comentários
GetPropertyValuesChain retorna uma matriz de structs PropertyChainValue que representa todas as propriedades definidas no elemento passado. Ele também retorna uma matriz de structs PropertyChainSource que representa todos os estilos envolvidos na definição do valor efetivo de cada propriedade.
Requisitos
Cliente mínimo com suporte | Windows 10 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2016 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | xamlom.h |