Platforms to show: All Mac Windows Linux Cross-Platform

Back to UIAutomationElementMBS class.

Previous items

UIAutomationElementMBS.CurrentAriaProperties as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property UIAutomation MBS WinFrameworks Plugin 26.2 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
Retrieves the Accessible Rich Internet Applications (ARIA) properties of the element.

(Read only property)

UIAutomationElementMBS.CurrentAriaRole as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property UIAutomation MBS WinFrameworks Plugin 26.2 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
Retrieves the Accessible Rich Internet Applications (ARIA) role of the element.

(Read only property)

UIAutomationElementMBS.CurrentAutomationId as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property UIAutomation MBS WinFrameworks Plugin 26.2 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
Retrieves the Microsoft UI Automation identifier of the element.

The identifier is unique among sibling elements in a container, and is the same in all instances of the application.
(Read only property)

UIAutomationElementMBS.CurrentClassName as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property UIAutomation MBS WinFrameworks Plugin 26.2 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
Retrieves the class name of the element.

The value of this property is implementation-defined. The property is useful in testing environments.
(Read only property)

UIAutomationElementMBS.CurrentControllerFor as UIAutomationElementArrayMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
property UIAutomation MBS WinFrameworks Plugin 26.2 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
Retrieves an array of elements for which this element serves as the controller.

(Read only property)

UIAutomationElementMBS.CurrentControlType as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property UIAutomation MBS WinFrameworks Plugin 26.2 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
Retrieves the control type of the element.

Control types describe a known interaction model for UI Automation elements without relying on a localized control type or combination of complex logic rules. This property cannot change at run time unless the control supports the UIAutomationMultipleViewPatternMBS interface. An example is the Win32 ListView control, which can change from a data grid to a list, depending on the current view.
(Read only property)

UIAutomationElementMBS.CurrentCulture as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property UIAutomation MBS WinFrameworks Plugin 26.2 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
Retrieves the culture identifier for the element.

(Read only property)

UIAutomationElementMBS.CurrentDescribedBy as UIAutomationElementArrayMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
property UIAutomation MBS WinFrameworks Plugin 26.2 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
Retrieves an array of elements that describe this element.

This property maps to the Accessible Rich Internet Applications (ARIA) describedby property.
(Read only property)

UIAutomationElementMBS.CurrentFlowsFrom as UIAutomationElementArrayMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
property UIAutomation MBS WinFrameworks Plugin 26.2 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
Retrieves an array of elements that indicates the reading order before the current element.

This property maps to the Microsoft Accessible Rich Internet Applications (ARIA) x-ms-aria-flowfrom property.
(Read only property)

UIAutomationElementMBS.CurrentFlowsTo as UIAutomationElementArrayMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
property UIAutomation MBS WinFrameworks Plugin 26.2 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
Retrieves an array of elements that indicates the reading order after the current element.

This property maps to the Accessible Rich Internet Applications (ARIA) flowto property.
(Read only property)

UIAutomationElementMBS.CurrentFrameworkId as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property UIAutomation MBS WinFrameworks Plugin 26.2 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
Retrieves the name of the underlying UI framework.

(Read only property)

UIAutomationElementMBS.CurrentFullDescription as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property UIAutomation MBS WinFrameworks Plugin 26.2 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
Gets the current full description of the automation element.

Requires Windows 10, version 1703 or later.
(Read only property)

UIAutomationElementMBS.CurrentHasKeyboardFocus as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property UIAutomation MBS WinFrameworks Plugin 26.2 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
Indicates whether the element has keyboard focus.

(Read only property)

UIAutomationElementMBS.CurrentHeadingLevel as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property UIAutomation MBS WinFrameworks Plugin 26.2 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
Gets the current heading level of the automation element.

For Windows 10, version 1803 or newer.
(Read only property)

UIAutomationElementMBS.CurrentHelpText as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property UIAutomation MBS WinFrameworks Plugin 26.2 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
Retrieves the help text for the element.

This information is typically obtained from tooltips.
(Read only property)

UIAutomationElementMBS.CurrentIsContentElement as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property UIAutomation MBS WinFrameworks Plugin 26.2 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
Indicates whether the element is a content element.

A content element contains data that is presented to the user. Examples of content elements are the items in a list box or a button in a dialog box. Non-content elements, also called peripheral elements, are typically used to manipulate the content in a composite control; for example, the button on a drop-down control.
(Read only property)

UIAutomationElementMBS.CurrentIsControlElement as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property UIAutomation MBS WinFrameworks Plugin 26.2 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
Indicates whether the element is a control element.

(Read only property)

UIAutomationElementMBS.CurrentIsDataValidForForm as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property UIAutomation MBS WinFrameworks Plugin 26.2 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
Indicates whether the element contains valid data for a form.

(Read only property)

UIAutomationElementMBS.CurrentIsDialog as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property UIAutomation MBS WinFrameworks Plugin 26.2 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
Retrieves the current dialog window indicator for the element.

When the CurrentIsDialog property is TRUE, a client application can assume the current window is a dialog.

For Windows 10 Build 20348 or later.
(Read only property)

UIAutomationElementMBS.CurrentIsEnabled as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property UIAutomation MBS WinFrameworks Plugin 26.2 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
Indicates whether the element is enabled.

(Read only property)

UIAutomationElementMBS.CurrentIsKeyboardFocusable as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property UIAutomation MBS WinFrameworks Plugin 26.2 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
Indicates whether the element can accept keyboard focus.

(Read only property)

UIAutomationElementMBS.CurrentIsOffscreen as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property UIAutomation MBS WinFrameworks Plugin 26.2 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
Indicates whether the element is off-screen.

(Read only property)

UIAutomationElementMBS.CurrentIsPassword as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property UIAutomation MBS WinFrameworks Plugin 26.2 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
Indicates whether the element contains a disguised password.

This property enables applications such as screen-readers to determine whether the text content of a control should be read aloud.
(Read only property)

UIAutomationElementMBS.CurrentIsPeripheral as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property UIAutomation MBS WinFrameworks Plugin 26.2 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
Retrieves the current peripheral UI indicator for the element.

When the IsPeripheral property is TRUE, a client application can't assume that focus was taken by the element even if it's currently keyboard-interactive.

This property is relevant for these control types:

  • ControlTypeIdGroup
  • ControlTypeIdMenu
  • ControlTypeIdPane
  • ControlTypeIdToolBar
  • ControlTypeIdToolTip
  • ControlTypeIdWindow
  • ControlTypeIdCustom
The appearance of peripheral UI often triggers one of these events, if the peripheral UI supports one of the relevant patterns:

WindowOpened (EventIdWindow_WindowOpened)
MenuOpened (EventIdMenuOpened)
ToolTipOpened (EventIdToolTipOpened)

When client applications that are assistive technologies handle one of these events, the client should check the value of CurrentIsPeripheral. If the value is TRUE, the client may need to provide an alternative representation of the peripheral UI that the user can reach with a single action, because the client can't use changed focus as an indicator of new UI or a UI of interest. The peripheral UI won't otherwise exist in the control view, tab sequence and so on. A client is guaranteed that only one peripheral UI item exists in the overall tree at any one time, opening another would close the first one automatically.
(Read only property)

UIAutomationElementMBS.CurrentIsRequiredForForm as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property UIAutomation MBS WinFrameworks Plugin 26.2 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
Indicates whether the element is required to be filled out on a form.

(Read only property)

UIAutomationElementMBS.CurrentItemStatus as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property UIAutomation MBS WinFrameworks Plugin 26.2 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
Retrieves the description of the status of an item in an element.

This property enables a client to ascertain whether an element is conveying status about an item. For example, an item associated with a contact in a messaging application might be "Busy" or "Connected".
(Read only property)

UIAutomationElementMBS.CurrentItemType as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property UIAutomation MBS WinFrameworks Plugin 26.2 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
Retrieves a description of the type of UI item represented by the element.

This property is used to obtain information about items in a list, tree view, or data grid. For example, an item in a file directory view might be a "Document File" or a "Folder".
(Read only property)

UIAutomationElementMBS.CurrentLabeledBy as UIAutomationElementMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
property UIAutomation MBS WinFrameworks Plugin 26.2 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
Retrieves the element that contains the text label for this element.

This property could be used to retrieve, for example, the static text label for a combo box.
This property maps to the Accessible Rich Internet Applications (ARIA) labeledby property.
(Read only property)

UIAutomationElementMBS.CurrentLandmarkType as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property UIAutomation MBS WinFrameworks Plugin 26.2 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
Gets the current landmark type ID for the automation element.

(Read only property)

UIAutomationElementMBS.CurrentLevel as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property UIAutomation MBS WinFrameworks Plugin 26.2 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
Returns the current 1-based integer for the level (hierarchy) for the element.

(Read only property)

UIAutomationElementMBS.CurrentLiveSetting as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property UIAutomation MBS WinFrameworks Plugin 26.2 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
Indicates the type of notifications, if any, that the element sends when the content of the element changes.

This property maps to the Accessible Rich Internet Applications (ARIA) live property.

The LiveSetting property is supported by provider elements that are part of a live region. When the content of a live region changes, the provider element can raise a notification. A client application determines whether to notify the user of the changes based on the value of the LiveSetting property.
(Read only property)

UIAutomationElementMBS.CurrentLocalizedControlType as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property UIAutomation MBS WinFrameworks Plugin 26.2 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
Retrieves a localized description of the control type of the element.

(Read only property)

UIAutomationElementMBS.CurrentLocalizedLandmarkType as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property UIAutomation MBS WinFrameworks Plugin 26.2 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
Gets a string containing the current localized landmark type for the automation element.

(Read only property)

UIAutomationElementMBS.CurrentName as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property UIAutomation MBS WinFrameworks Plugin 26.2 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
Retrieves the name of the element.

The name of an element can be used to find the element in the element tree when the automation ID property is not supported on the element.
(Read only property)

UIAutomationElementMBS.CurrentNativeWindowHandle as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property UIAutomation MBS WinFrameworks Plugin 26.2 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
Retrieves the window handle of the element.

(Read only property)

UIAutomationElementMBS.CurrentOptimizeForVisualContent as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property UIAutomation MBS WinFrameworks Plugin 26.2 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
Indicates whether the provider exposes only elements that are visible.

A value of TRUE indicates that the provider optimizes for visual content, while FALSE indicates that the provider optimizes for virtual content.
(Read only property)

UIAutomationElementMBS.CurrentOrientation as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property UIAutomation MBS WinFrameworks Plugin 26.2 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
Retrieves a value that indicates the orientation of the element.

This property is supported by controls such as scroll bars and sliders that can have either a vertical or a horizontal orientation.
(Read only property)

UIAutomationElementMBS.CurrentPositionInSet as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property UIAutomation MBS WinFrameworks Plugin 26.2 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
Returns the current 1-based integer for the ordinal position in the set for the element.

(Read only property)

UIAutomationElementMBS.CurrentProcessId as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property UIAutomation MBS WinFrameworks Plugin 26.2 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
Retrieves the identifier of the process that hosts the element.

(Read only property)

UIAutomationElementMBS.CurrentProviderDescription as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property UIAutomation MBS WinFrameworks Plugin 26.2 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
Retrieves a description of the provider for this element.

(Read only property)

UIAutomationElementMBS.CurrentSizeOfSet as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property UIAutomation MBS WinFrameworks Plugin 26.2 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
Returns the current 1-based integer for the size of the set where the element is located.

(Read only property)

Previous items

The items on this page are in the following plugins: MBS WinFrameworks Plugin.


The biggest plugin in space...