IUIAutomationRegistrar::RegisterProperty Method
Registers a third-party property.
Syntax
HRESULT RegisterProperty( UIAutomationPropertyInfo *Property, PropertyID *PropertyId );
Parameters
- Property
[in] The address of a UIAutomationPropertyInfo structure that contains information about the property to register.- PropertyId
[out] The address of a variable that receives the property ID of the newly registered property.
Return Value
Returns S_OK if successful, or an error value otherwise.
Remarks
The property ID can be used in various property methods, including IUIAutomationElement::GetCurrentPropertyValue, and IUIAutomation::CreatePropertyCondition. The same value can be used as a WinEvent value for property change events in IAccessibleEx implementations.
See Also