HtmlImage 类

表示用于网页用户界面 (UI) 测试的图像控件。

继承层次结构

Object
  Microsoft.VisualStudio.TestTools.UITesting.UITestControl
    Microsoft.VisualStudio.TestTools.UITesting.HtmlControls.HtmlControl
      Microsoft.VisualStudio.TestTools.UITesting.HtmlControls.HtmlImage

命名空间:  Microsoft.VisualStudio.TestTools.UITesting.HtmlControls
程序集:   Microsoft.VisualStudio.TestTools.UITesting(在 Microsoft.VisualStudio.TestTools.UITesting.dll 中)
  Microsoft.VisualStudio.TestTools.WindowsStore.UITesting(在 Microsoft.VisualStudio.TestTools.WindowsStore.UITesting.dll 中)

语法

声明
<CLSCompliantAttribute(True)> _
Public Class HtmlImage _
    Inherits HtmlControl
[CLSCompliantAttribute(true)]
public class HtmlImage : HtmlControl
[CLSCompliantAttribute(true)]
public ref class HtmlImage : public HtmlControl
[<CLSCompliantAttribute(true)>]
type HtmlImage =  
    class 
        inherit HtmlControl 
    end
public class HtmlImage extends HtmlControl

HtmlImage 类型公开以下成员。

构造函数

  名称 说明
公共方法 HtmlImage() 初始化 HtmlImage 类的新实例。
公共方法 HtmlImage(UITestControl) 使用所提供的父控件初始化 HtmlImage 类的新实例。

页首

属性

  名称 说明
公共属性 AbsolutePath 获取此图像控件的绝对路径。
公共属性 AccessKey 获取此控件的 AccessKey 特性的值。 (继承自 HtmlControl。)
公共属性 Alt 获取要显示的替换文字(如果图像不可用)。
公共属性 BoundingRectangle (继承自 UITestControl。)
公共属性 Class 获取此控件的 Class 特性的值。 (继承自 HtmlControl。)
公共属性 ClassName (继承自 UITestControl。)
公共属性 Container (继承自 UITestControl。)
公共属性 ControlDefinition 获取 HTML 页中控件的定义。 (继承自 HtmlControl。)
公共属性 ControlType (继承自 UITestControl。)
公共属性 Enabled (继承自 UITestControl。)
公共属性 Exists (继承自 UITestControl。)
公共属性 FilterProperties (继承自 UITestControl。)
公共属性 FriendlyName (继承自 UITestControl。)
公共属性 HasFocus (继承自 UITestControl。)
公共属性 Height (继承自 UITestControl。)
公共属性 HelpText 获取此控件的 HelpText 特性的值。 (继承自 HtmlControl。)
公共属性 Href 获取此控件的 HREF 特性的值。
公共属性 Id 获取此控件的 ID 特性的值。 (继承自 HtmlControl。)
公共属性 InnerText 获取此控件的文本内容。 (继承自 HtmlControl。)
公共属性 IsTopParent (继承自 UITestControl。)
公共属性 Left (继承自 UITestControl。)
公共属性 LinkAbsolutePath 获取此控件超链接部分的绝对路径(如果有)。
公共属性 Name (继承自 UITestControl。)
公共属性 NativeElement (继承自 UITestControl。)
公共属性 SearchConfigurations (继承自 UITestControl。)
公共属性 SearchProperties (继承自 UITestControl。)
受保护的属性 SearchPropertiesSetExplicitly (继承自 UITestControl。)
公共属性 Src 获取此控件的 SRC 特性的值。
公共属性 State (继承自 UITestControl。)
公共属性 TagInstance 获取页面上控件集合中具有相同标记名称的控件的索引。 (继承自 HtmlControl。)
公共属性 TagName 获取此控件的标记名称。 (继承自 HtmlControl。)
公共属性 TechnologyName (继承自 UITestControl。)
公共属性 Title 获取此控件的 Title 特性的值。 (继承自 HtmlControl。)
公共属性 Top (继承自 UITestControl。)
公共属性 TopParent (继承自 UITestControl。)
公共属性 Type 获取此控件的 Type 特性的值。 (继承自 HtmlControl。)
公共属性 ValueAttribute 获取此控件的 Value 特性的值。 (继承自 HtmlControl。)
公共属性 Width (继承自 UITestControl。)
公共属性 WindowHandle (继承自 UITestControl。)
公共属性 WindowTitles (继承自 UITestControl。)

页首

方法

  名称 说明
公共方法 CaptureImage (继承自 UITestControl。)
公共方法 CopyFrom (继承自 UITestControl。)
公共方法 DrawHighlight (继承自 UITestControl。)
公共方法 EnsureClickable() (继承自 UITestControl。)
公共方法 EnsureClickable(Point) (继承自 UITestControl。)
公共方法 EnsureClickable(Point) (继承自 UITestControl。)
公共方法 Equals (继承自 UITestControl。)
受保护的方法 Finalize 在垃圾回收将某一对象回收前允许该对象尝试释放资源并执行其他清理操作。 (继承自 Object。)
公共方法 Find (继承自 UITestControl。)
公共方法 FindMatchingControls (继承自 UITestControl。)
公共方法 GetChildren (继承自 UITestControl。)
公共方法 GetClickablePoint (继承自 UITestControl。)
公共方法 GetHashCode (继承自 UITestControl。)
公共方法 GetParent (继承自 UITestControl。)
公共方法 GetProperty (继承自 UITestControl。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
受保护的方法 GetUITestControlsForSearch (继承自 UITestControl。)
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (继承自 Object。)
公共方法 SetFocus (继承自 UITestControl。)
公共方法 SetProperty (继承自 UITestControl。)
公共方法 ToString (继承自 UITestControl。)
公共方法 TryFind (继承自 UITestControl。)
公共方法 TryGetClickablePoint(Point%) (继承自 UITestControl。)
公共方法 TryGetClickablePoint(Point%) (继承自 UITestControl。)
公共方法 WaitForControlCondition(Predicate<UITestControl>) (继承自 UITestControl。)
公共方法 WaitForControlCondition(Predicate<UITestControl>, Int32) (继承自 UITestControl。)
公共方法 WaitForControlEnabled() (继承自 UITestControl。)
公共方法 WaitForControlEnabled(Int32) (继承自 UITestControl。)
公共方法 WaitForControlExist() (继承自 UITestControl。)
公共方法 WaitForControlExist(Int32) (继承自 UITestControl。)
公共方法 WaitForControlNotExist() (继承自 UITestControl。)
公共方法 WaitForControlNotExist(Int32) (继承自 UITestControl。)
公共方法 WaitForControlPropertyEqual(String, Object) (继承自 UITestControl。)
公共方法 WaitForControlPropertyEqual(String, Object, Int32) (继承自 UITestControl。)
公共方法 WaitForControlPropertyNotEqual(String, Object) (继承自 UITestControl。)
公共方法 WaitForControlPropertyNotEqual(String, Object, Int32) (继承自 UITestControl。)
公共方法 WaitForControlReady() (继承自 UITestControl。)
公共方法 WaitForControlReady(Int32) (继承自 UITestControl。)

页首

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参阅

参考

Microsoft.VisualStudio.TestTools.UITesting.HtmlControls 命名空间

HtmlCheckBox.PropertyNames

HtmlControl