IUITechnologyElement 接口
提供用于实现 UITechnologyElement 类的内部接口。 不要直接实现此接口。 而是从 UITechnologyElement 类中派生。
命名空间: Microsoft.VisualStudio.TestTools.UITest.Extension
程序集: Microsoft.VisualStudio.TestTools.UITest.Extension(在 Microsoft.VisualStudio.TestTools.UITest.Extension.dll 中)
语法
声明
<GuidAttribute("1FED2CD2-C6B1-4AF3-91D8-BC8B1CC388C0")> _
<ComVisibleAttribute(True)> _
Public Interface IUITechnologyElement
[GuidAttribute("1FED2CD2-C6B1-4AF3-91D8-BC8B1CC388C0")]
[ComVisibleAttribute(true)]
public interface IUITechnologyElement
[GuidAttribute(L"1FED2CD2-C6B1-4AF3-91D8-BC8B1CC388C0")]
[ComVisibleAttribute(true)]
public interface class IUITechnologyElement
[<GuidAttribute("1FED2CD2-C6B1-4AF3-91D8-BC8B1CC388C0")>]
[<ComVisibleAttribute(true)>]
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 命名空间