The WebPage type exposes the following members.

Constructors

  NameDescription
WebPage
Initializes a new instance of the WebPage class

Methods

  NameDescription
CheckExistence (Inherited from UIControlBase.)
ClearEvents
ClickOverloaded.
Dispose
DoubleClickOverloaded.
DragOverloaded.
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
FindOverloaded.
FindAllOverloaded.
FindByAbsIndexOverloaded.
FindByID
Get web control by its ID. When a control uses ID you should retrieve it with FindByID, also if you looking for a child of control with ID the best practice is to find the parent first with FindById and then drill down to its child.
FindByNameOverloaded.
FindControlFromPoint
Get the control from x,y location relative to IE page body.
FormOverloaded.
GetAnscestors (Inherited from UIControlBase.)
GetDescendants (Inherited from UIControlBase.)
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetImage
Get the bitmap of the control.
(Inherited from UIControlBase.)
GetPartialImage
Gets partial bitmap of the control
(Inherited from UIControlBase.)
GetType
Gets the Type of the current instance.
(Inherited from Object.)
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
MoveMouseTo
Simulate a mouse move, this is good way to test hover functionality.
(Inherited from UIControlBase.)
Navigate
Nevigate to requested URL
OnBeforeAnyAction (Inherited from UIControlBase.)
Refresh (Overrides WebControl..::.Refresh()()().)
SetFocus
Set focus on current page.
(Overrides WebControl..::.SetFocus()()().)
ToString
Returns a String that represents the current Object.
(Inherited from Object.)
WaitForControlByID
Waits for a specific child by ID
(Inherited from UIControlBase.)
WaitForControlByName
Waits for a specific child by name
(Inherited from UIControlBase.)
WaitForPageOverloaded.
WaitForProperty
Waits for a specific property
(Inherited from UIControlBase.)
Write
Simulate key strokes using the keyboard.
(Inherited from UIControlBase.)

Fields

  NameDescription
children (Inherited from UIControlBase.)
className
The class name of the control
(Inherited from UIControlBase.)
codePath (Inherited from UIControlBase.)
controlStyle (Inherited from WebControl.)
enabled (Inherited from UIControlBase.)
extendedProperties (Inherited from UIControlBase.)
handle (Inherited from UIControlBase.)
id (Inherited from UIControlBase.)
index (Inherited from UIControlBase.)
layout (Inherited from UIControlBase.)
name (Inherited from UIControlBase.)
parent (Inherited from UIControlBase.)
visible (Inherited from UIControlBase.)

Properties

  NameDescription
AbsoluteIndex
Return the Absolute index, which is serial and constant counted from the HTMLBody element, down to its descendants.
(Inherited from WebControl.)
ActiveElement
Get the current WebControl which is active on the Page.
Children
Retrieve all children of this control
(Inherited from WebControl.)
ClassName
Retrieve the HTML type of the control (HTMLInput,HTMLForm,HTNLTd etc')
(Inherited from WebControl.)
CodePath (Overrides WebControl..::.CodePath.)
Document
Enabled
Verify if the control is enabled, allow intercation.
(Inherited from WebControl.)
Handle
The native win32 handle of the control
(Inherited from UIControlBase.)
HelpText
Retrieve the string of the tooltip info you get when hovering the control
(Inherited from WebControl.)
ID
Retrive the control ID.
(Inherited from WebControl.)
IE
Index
Retrieve the Wec control Index.
(Inherited from WebControl.)
InnerText
Retrieve the string between the open tag to the close tag .
(Inherited from WebControl.)
IsFocused
Is the current Page in focus
ItemOverloaded.
Layout (Overrides WebControl..::.Layout.)
Name
Retriev the Name of the control, this is the name you see in control Name Property. When a control has name you can find it on page using Browser.This.CurrentPage.FindByName()
(Inherited from WebControl.)
NumberOfForms
Retrieve the number of forms on current page
Page (Inherited from WebControl.)
PageID
Parent (Overrides WebControl..::.Parent.)
Process (Inherited from WebControl.)
Style
Retrieve the style of the web control.
(Inherited from WebControl.)
TabIndex (Inherited from WebControl.)
TagName
Retrieve the HTML Tag name.
(Inherited from WebControl.)
Title
Get the current page title.
UIAElement
UIType
The name of the current type (UIAButton, UIAEditBox, etc) as it is translated by QAliber engine.
(Inherited from UIControlBase.)
URL
Visible
Verify if the control is visible.
(Inherited from WebControl.)
VisibleName
The name of the control as it appears in the UI Controls browser
(Inherited from UIControlBase.)

Events

See Also