Metodo IUIAutomationRegistrar::RegisterProperty (uiautomationcore.h)
Registra una proprietà di terze parti.
Sintassi
HRESULT RegisterProperty(
[in] const UIAutomationPropertyInfo *property,
[out] PROPERTYID *propertyId
);
Parametri
[in] property
Tipo: UIAutomationPropertyInfo*
Puntatore a una struttura che contiene informazioni sulla proprietà da registrare.
[out] propertyId
Tipo: PropertyID*
Riceve l'ID proprietà della proprietà appena registrata.
Valore restituito
Tipo: HRESULT
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Commenti
L'ID proprietà può essere usato in vari metodi di proprietà, tra cui GetCurrentPropertyValue e CreatePropertyCondition. Lo stesso valore può essere usato come valore WinEvent per gli eventi di modifica delle proprietà nelle implementazioni IAccessibleEx .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7, Windows Vista con SP2 e Aggiornamento della piattaforma per Windows Vista, Windows XP con SP3 e Platform Update per Windows Vista [app desktop | App UWP] |
Server minimo supportato | Windows Server 2008 R2, Windows Server 2008 con SP2 e Platform Update per Windows Server 2008, Windows Server 2003 con SP2 e Platform Update per Windows Server 2008 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | uiautomationcore.h (include UIAutomation.h) |