UITechnologyElementOption 枚举

标识 IUITechnologyElement 对象中可用的选项,该对象中的每个名称都简要地描述了它所表示的选项值的用途。

命名空间:  Microsoft.VisualStudio.TestTools.UITest.Extension
程序集:  Microsoft.VisualStudio.TestTools.UITest.Extension(在 Microsoft.VisualStudio.TestTools.UITest.Extension.dll 中)

语法

声明
<ComVisibleAttribute(True)> _
<GuidAttribute("5BCC3B77-DC67-4353-9786-596C367AFFA1")> _
Public Enumeration UITechnologyElementOption
[ComVisibleAttribute(true)]
[GuidAttribute("5BCC3B77-DC67-4353-9786-596C367AFFA1")]
public enum UITechnologyElementOption
[ComVisibleAttribute(true)]
[GuidAttribute(L"5BCC3B77-DC67-4353-9786-596C367AFFA1")]
public enum class UITechnologyElementOption
[<ComVisibleAttribute(true)>]
[<GuidAttribute("5BCC3B77-DC67-4353-9786-596C367AFFA1")>]
type UITechnologyElementOption
public enum UITechnologyElementOption

成员

成员名称 说明
ExpandCollapseOptions 由 UI 测试框架用于获取或设置一个值,该值用于展开或折叠树项或菜单。此值是 ExpandCollapseOptions 枚举的成员。
GetClickablePointFrom 由 UI 测试框架用于获取一个值,该值指示可单击点是由技术提供,还是应该由框架使用其默认算法获得。此值是 GetClickablePointFromOption 枚举的成员。
GetClickableRectangle 由 UI 测试框架用于获取边界坐标,这些坐标定义了框架应该在其中单击的矩形。此值是四个 int 值(分别表示左边距、上边距、宽度和高度)的数组。
None 无选项。
PerformEnsureVisible 如果为 true 或者不受支持,则由 UI 测试框架用于确保元素可见并且可单击。
ScrollOptions 由 UI 测试框架用于获取滚动操作的标志。预计的值为 ScrollOptions 对象。
SetMousePositionInstantly 如果值为 true,则 UI 测试框架会快速将鼠标指针移到此元素内。如果为 false,则鼠标指针将移到元素附近的某个点,然后缓慢地移到实际位置。快速移动鼠标的性能较佳,但是缓慢移动可以确保引发鼠标进入事件或鼠标离开事件。
SetValueAsComboBoxOptions 由 UI 测试框架用于获取要在设置组合框值时使用的标志。预计的值为 SetValueAsComboBoxOptions 对象。
SetValueAsEditBoxOptions 由 UI 测试框架用于获取要在设置文本框值时使用的标志。预计的值为 SetValueAsEditBoxOptions 对象。
TrustGetState 如果为 true,则 UI 测试框架将使用播放算法中的 GetRequestedState 方法。
TrustGetValue 如果为 true,则 UI 测试框架将使用播放算法中的 Value 属性。
UISynchronizationOptions 由 UI 测试框架用于禁用鼠标或键盘操作。此值为 UISynchronizationOptions 枚举的成员。
UseSetFocusForEnsureVisible 由 UI 测试框架用于确定是否确保此元素在接收焦点时可见。如果为 true 或者不受支持,则将滚动包含元素以使该元素在接收焦点的情况下可见。
UseWaitForReadyLevelForElementReady 如果为 true,则 UI 测试框架将使用 WaitForReadyOptions 值在操作播放期间(如在滚动、设置焦点或验证操作之后)调用 WaitForReady 方法。如果为 false,则使用 AllThreads 标志。
WaitForReadyOptions 如果 UseWaitForReadyLevelForElementReady 值为 true,则 UI 测试框架将使用此选项的值。

请参阅

参考

Microsoft.VisualStudio.TestTools.UITest.Extension 命名空间

UITechnologyElement

ExpandCollapseOptions

ScrollOptions

WaitForReady