SetValueAsComboBoxOptions Enumeration

Represents the flag values for configuring how to set the value of a ComboBox.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

Namespace:  Microsoft.VisualStudio.TestTools.UITest.Extension
Assembly:  Microsoft.VisualStudio.TestTools.UITest.Extension (in Microsoft.VisualStudio.TestTools.UITest.Extension.dll)

Syntax

'Declaration
<FlagsAttribute> _
Public Enumeration SetValueAsComboBoxOptions
[FlagsAttribute]
public enum SetValueAsComboBoxOptions
[FlagsAttribute]
public enum class SetValueAsComboBoxOptions
[<FlagsAttribute>]
type SetValueAsComboBoxOptions
public enum SetValueAsComboBoxOptions

Members

Member name Description
None Use the default.
UseLeftDropDownButton Use the left drop-down button to expand the ComboBox. This member must be used with UseSelect.
UseSelect Expand the ComboBox and select the option from the drop-down list.
UseSetAsEdit If ComboBox is editable, use the SendKeys method to set the value in the edit box; otherwise, use the SendKeys method to set the value in the ComboBox.
DoNotVerifySendKeys Use with UseSetAsEdit to disable verification of the value.
DoNotVerifyMirrorLanguage If the ComboBox is set for a left-to-right language, you cannot assume the location of the drop-down button. Use this flag if the button is not exposed as part of the user interface (UI) tree and the UI test framework is expected to guess the position of the button.
UseQueryId Use the query ID that is passed to the UITechnologyManager.Search method to search in the ComboBox list.
PressEnterAfterTyping Indicates to use the SendKeys method to send "{Enter}" after sending text.
ExpandProgrammatically Expand the ComboBox programmatically.

Remarks

Because a ComboBox also has an EditBox component, these values can be combined with OR by using the SetValueAsEditBoxOptions values.

See Also

Reference

Microsoft.VisualStudio.TestTools.UITest.Extension Namespace

SetValueAsEditBoxOptionsvalues

UITechnologyManager.Search