This test examines the ARIA properties for grid aria-readonly true automatically propagated.

c1
c2
rh1
test cell

Manual Mode Enabled

StepTypeElement IDAssertions
step 1testtest
API NameAssertions
ATKpropertyroleisROLE_TABLE_CELL
propertystatescontainsSTATE_READ_ONLY
propertyinterfacescontainsTableCell
AXAPIpropertyAXRoleisAXCell
resultAXUIElementIsAttributeSettable(AXValue)isfalse
IAccessible2propertyinterfacescontainsIAccessibleTableCell
MSAApropertyroleisROLE_SYSTEM_CELL
propertystatescontainsSTATE_SYSTEM_READONLY
UIApropertyControlTypeisDataItem
propertycontrolPatternscontainsSelectionItem
propertyValue.IsReadOnlyistrue
step 2testtest1
API NameAssertions
ATKpropertyroleisROLE_COLUMN_HEADER
propertystatescontainsSTATE_READ_ONLY
AXAPIpropertyAXRoleisAXCell
resultAXUIElementIsAttributeSettable(AXValue)isfalse
MSAApropertyroleisROLE_SYSTEM_COLUMNHEADER
propertystatescontainsSTATE_SYSTEM_READONLY
UIApropertyControlTypeisHeaderItem
propertyValue.IsReadOnlyistrue
step 3testtest2
API NameAssertions
ATKpropertyroleisROLE_ROW_HEADER
propertystatescontainsSTATE_READ_ONLY
AXAPIpropertyAXRoleisAXCell
resultAXUIElementIsAttributeSettable(AXValue)isfalse
MSAApropertyroleisROLE_SYSTEM_ROWHEADER
propertystatescontainsSTATE_SYSTEM_READONLY
UIApropertyControlTypeisHeaderItem
propertyValue.IsReadOnlyistrue