Função UiaGetPropertyValue (uiautomationcoreapi.h)

Nota Essa função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM (Component Object Model) do Microsoft Automação da Interface do Usuário.
 
Recupera o valor de uma propriedade Automação da Interface do Usuário.

Sintaxe

HRESULT UiaGetPropertyValue(
  [in]  HUIANODE   hnode,
  [in]  PROPERTYID propertyId,
  [out] VARIANT    *pValue
);

Parâmetros

[in] hnode

Tipo: HUIANODE

O elemento do qual a propriedade está sendo solicitada.

[in] propertyId

Tipo: PROPERTYID

O identificador da propriedade. Para obter uma lista de IDs de propriedade, consulte Identificadores de propriedade.

[out] pValue

Tipo: VARIANT*

Recebe o valor da propriedade especificada ou o valor retornado por UiaGetReservedNotSupportedValue se a propriedade não tiver suporte. Este parâmetro é passado não inicializado.

Retornar valor

Tipo: HRESULT

Retorna S_OK se tiver êxito ou um valor de erro caso contrário.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho uiautomationcoreapi.h
Biblioteca Uiautomationcore.lib
DLL Uiautomationcore.dll