IUITechnologyElement 接口
提供用于实现 UITechnologyElement 类的内部接口。不要直接实现此接口。而是从 UITechnologyElement 类中派生。
命名空间: Microsoft.VisualStudio.TestTools.UITest.Extension
程序集: Microsoft.VisualStudio.TestTools.UITest.Extension(在 Microsoft.VisualStudio.TestTools.UITest.Extension.dll 中)
语法
声明
<ComVisibleAttribute(True)> _
<GuidAttribute("213E1F30-D407-4629-AED2-3C7106125722")> _
Public Interface IUITechnologyElement
[ComVisibleAttribute(true)]
[GuidAttribute("213E1F30-D407-4629-AED2-3C7106125722")]
public interface IUITechnologyElement
[ComVisibleAttribute(true)]
[GuidAttribute(L"213E1F30-D407-4629-AED2-3C7106125722")]
public interface class IUITechnologyElement
[<ComVisibleAttribute(true)>]
[<GuidAttribute("213E1F30-D407-4629-AED2-3C7106125722")>]
type IUITechnologyElement = interface end
public interface IUITechnologyElement
IUITechnologyElement 类型公开以下成员。
属性
名称 | 说明 | |
---|---|---|
ChildIndex | 获取父元素的子元素集合中此元素的从零开始的位置。 | |
ClassName | 获取此元素的类名。 | |
ControlTypeName | 获取此元素的控件类型的名称。 | |
FriendlyName | 获取此元素的友好名称。 | |
IsLeafNode | 获取一个值,该值指示此元素是否为叶节点(即它没有子节点)。 | |
IsPassword | 获取一个值,该值指示此元素是否包含受保护的内容。 | |
IsTreeSwitchingRequired | 获取一个值,该值指示无窗口的树切换案例是否需要树切换。 | |
Name | 获取此元素的名称。 | |
NativeElement | 获取基础本机技术元素。 | |
QueryId | 获取可用于唯一标识和查找此元素的标识符对象。 | |
SwitchingElement | 获取或设置容器元素(如果此元素承载于另一技术的某个元素内)。 | |
TechnologyName | 获取此元素的对应技术的名称。 | |
Value | 获取或设置此元素的字符串形式的值。 | |
WindowHandle | 获取包含此元素的 Win32 窗口的句柄。 |
页首
方法
名称 | 说明 | |
---|---|---|
EnsureVisibleByScrolling | 在 UI 中将此元素滚动到视图中。 | |
Equals | 返回一个值,该值指示提供的对象是否等于此元素。 | |
GetBoundingRectangle | 返回包围此元素的矩形的坐标。 | |
GetClickablePoint | 获取此元素的可单击点。 | |
GetNativeControlType | 返回此元素的本机控件类型。 | |
GetOption | 返回此元素的指定选项。 | |
GetPropertyValue | 返回此元素的指定属性的值。 | |
GetQueryIdForRelatedElement | ||
GetRequestedState | 返回此元素的给定请求状态的当前状态信息。 | |
GetRightToLeftProperty | 返回一个值,该值指示此元素是否具有指定类型的从左到右格式。 | |
GetScrolledPercentage | 返回以滚动条大小百分比表示的滚动量。 | |
InitializeProgrammaticScroll | 初始化要以编程方式进行滚动的此元素。 | |
InvokeProgrammaticAction | 使用提供的选项执行程序操作。 | |
ScrollProgrammatically | ||
SetFocus | 将 UI 焦点置于此元素上。 | |
SetOption | 设置此元素中指定选项的值。 | |
WaitForReady | 等待此元素准备就绪可供用户操作。 |
页首
请参见
参考
Microsoft.VisualStudio.TestTools.UITest.Extension 命名空间