This namespacet facilitates identification of UI objects under internet explorer

Classes

  ClassDescription
HTMLBlock
Represents HTML element CENTER or BLOCK tags. No additional functionality or information to WebControl
HTMLBr
Represents HTML element BR tag. No additional functionality or information to WebControl
HTMLDiv
Represents HTML element DIV tag.
HTMLFont
Represents HTML element FONT tag. The font tag specifies the font face, font size, and font color of text. Though on most web applications today these are set by Style
HTMLForm
Represents HTML FORM element. Forms used to hold Input controls and send data to server.
HTMLHeader
HTMLImage
Represents HTML IMG element. Image embeds images into html page.
HTMLInput
Represents HTML INPUT element. An input field can vary , depending on the type attribute (text,button,etc').
HTMLLi
Reperesents The li tag, a list item. Found under both ordered (ol) and unordered (ul) lists.

Examples

CopyC#
 //ON yahoo homepage
HTMLOl searchList = Browser.This.CurrentPage.FindByID("DIV", "default-p_17416020_bea-bd")["DIV", 1]["DIV", 2]["OL", 2] as HTMLOl;
HTMLLi litsItem = null;
foreach (UIControl item in searchList.Children)
{
    if (((WebControl)item).InnerText == "NASA")
         litsItem = item as HTMLLi;
}
if (litsItem != null)
    litsItem.Click();
HTMLLink
Represents the a html tag. Either link to another document, by using the href attribute or a bookmark inside a document, by using the name attribute
HTMLObject
Represents HTML element OBJECT tags. OBJECT is used to embed activeX,Flash ,Images and more into web page. No additional functionality over WebControl is added here.
HTMLOl
Represents HTML element OL tags. The ol tag is used to create an ordered numerical or alphabetical lists. No additional functionality over WebControl is added here.
HTMLOption
Represent the OPTION html tag. This is an option in select list.
HTMLScript
Represents a SCRIPT HTML tag. This is not a GUI element and does not require interaction.
HTMLSelect
Represents The select HTML tag. Select is actually a select list (drop-down list) and contains HTMLOption inside the select element.
HTMLTable
Represent TABLE HTML tag. A simple HTML table consists of the table element and one or more tr, th, and td elements. A more complex HTML table may also include caption, col, colgroup, thead, tfoot, and tbody elements.
HTMLTag
HTMLTbody
Represents TBODY HTML tag. TBody contains the table rows. but has not effect GUI and has no additional functionality or information to WebControl
HTMLTd
Represent TD HTML tag. TD elements are thml table cells resides under table -> row No additional functionality or information to WebControl. Usually you'll be intersted in the control inside or the InnerText property
HTMLTFooter
HTMLTHeader
HTMLTr
Represents TR HTML tag control. This is a row element in the table. A child controll will usually be HTMLTd (cell)
HTMLUl
Represents HTML element UL tags. The ul tag is used to create an ordered numerical or alphabetical lists. No additional functionality over WebControl is added here.
NavigationEventArgs
WebControl
WebPage
WebRoot

Enumerations

  EnumerationDescription
WebControlType