Platforms to show: All Mac Windows Linux Cross-Platform
Back to UIAutomationElementMBS class.
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 |
(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 |
(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 |
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 |
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 |
(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 |
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 |
(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 |
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 |
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 |
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 |
(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 |
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 |
(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 |
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 |
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 |
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 |
(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 |
(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 |
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 |
(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 |
(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 |
(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 |
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 |
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
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 |
(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 |
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 |
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 |
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 |
(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 |
(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 |
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 |
(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 |
(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 |
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 |
(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 |
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 |
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 |
(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 |
(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 |
(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 |
(Read only property)
The items on this page are in the following plugins: MBS WinFrameworks Plugin.