The text input layout control has built-in AutomationId for inner elements. To keep unique id for inner elements, AutomationId of inner elements are updated based on SfTextInputLayout’s AutomationId. For example, if SfTextInputLayout’s AutomationId is set as sfTextInputLayout.AutomationId = “textInputLayout”, then AutomationId of inner elements will be updated as follows.

Element Element AutomationId Qualified AutomationId
Password Toggle VisibleIcon show password textInputLayout show password
Password Toggle CollapsedIcon hide password textInputLayout hide password
DropDown Button drop down textInputLayout drop down