Método IUIAutomationRegistrar::RegisterProperty (uiautomationcore.h)
Registra uma propriedade de terceiros.
Sintaxe
HRESULT RegisterProperty(
[in] const UIAutomationPropertyInfo *property,
[out] PROPERTYID *propertyId
);
Parâmetros
[in] property
Tipo: UIAutomationPropertyInfo*
Um ponteiro para uma estrutura que contém informações sobre a propriedade a ser registrada.
[out] propertyId
Tipo: PropertyID*
Recebe a ID da propriedade recém-registrada.
Retornar valor
Tipo: HRESULT
Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Comentários
A ID da propriedade pode ser usada em vários métodos de propriedade, incluindo GetCurrentPropertyValue e CreatePropertyCondition. O mesmo valor pode ser usado como um valor WinEvent para eventos de alteração de propriedade em implementações IAccessibleEx .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 7, Windows Vista com SP2 e Atualização de Plataforma para Windows Vista, Windows XP com SP3 e Atualização de Plataforma para Windows Vista [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2008 R2, Windows Server 2008 com SP2 e Platform Update para Windows Server 2008, Windows Server 2003 com SP2 e Platform Update para Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | uiautomationcore.h (inclua UIAutomation.h) |