Table of Contents

Interface IUiGrid

A UiGrid table.

Inherited Members
IGridBase.FindRowWithCellTextInColumn(string, uint)
IGridBase.FindRowWithCellTextInColumn(string, string)
IGridBase.FindRowWithCellTextInColumn(string, uint, uint)
IGridBase.FindRowWithCellTextInColumn(string, string, uint)
IGridBase.FindRowWithCellTextInColumn(TextMatch, ColumnToSearch)
IGridBase.SelectCell(uint, uint)
IGridBase.SelectCell(uint, string)
IGridBase.ColumnHeaders
IGridBase.Rows
IWebElement.DoubleClick()
IWebElement.DoubleClick(WebDoubleClickArgs)
IWebElement.HoverTap()
IWebElement.HoverTap(Location)
IWebElement.FireEvent(EventInfo)
IWebElement.LongPress()
IWebElement.LongPress(WebLongPressArgs)
IWebElement.Pan(long, long)
IWebElement.Pan(WebPanArgs)
IWebElement.Pinch(double)
IWebElement.Pinch(WebPinchArgs)
IWebElement.Swipe(SwipeDirection)
IWebElement.Swipe(WebSwipeArgs)
IWebElement.XPath
IWebElement.AccessibilityName
IWebElement.CSSSelector
IWebElement.Role
ITestObject.GetDescription()
ITestObject.SetDescription(IDescription)
ITestObject.FindChildren<TChild>(IDescription)
ITestObject.Exists()
ITestObject.Exists(uint)
ITestObject.GetSnapshot()
ITestObject.Highlight()
ITestObject.HighlightMatches<TChild>(IDescription)
ITestObject.GetTextLocations(string)
ITestObject.GetTextLocations(string, Rectangle)
ITestObject.GetVisibleText()
ITestObject.GetVisibleText(Rectangle)
ITestObject.VerifyImageExists(Image, byte)
ITestObject.VerifyImageMatch(Image, byte, byte)
ITestObject.VerifyImageMatch(Image, ImageMaskArea, byte, byte)
ITestObject.CallFTMethod(string, params object[])
ITestObject.CallFTMethod<TResult>(string, params object[])
ITestObject.Parent
ITestObject.DisplayName
IClickable.Click(MouseButton)
IClickable.Click(ClickArgs)
IWebTestObject.GetAttribute(string)
IWebTestObject.GetComputedStyle(string)
IWebTestObject.Describe<TChild>(IDescription)
IWebTestObject.Describe<TChild>(XPathDescription)
IWebTestObject.Describe<TChild>(CSSDescription)
IWebTestObject.ClassName
IWebTestObject.Id
IWebTestObject.TagName
IWebTestObject.InnerHTML
IWebTestObject.OuterHTML
IWebTestObject.InnerText
IWebTestObject.OuterText
IWebTestObject.Name
IWebTestObject.Title
IWebTestObject.Attributes
IWebTestObject.Styles
ILocationInfoProvider.Location
ILocationInfoProvider.AbsoluteLocation
ILocationInfoProvider.Size
ISupportsNativeObject.NativeObject
IVisibleProvider.IsVisible
ISupportDragAndDrop.DragAndDropOn(ISupportDragAndDrop)
ISupportDragAndDrop.DragAndDropOn(ISupportDragAndDrop, DragAndDropArgs)
Namespace: HP.LFT.SDK.Web
Assembly: HP.LFT.SDK.dll
Syntax
public interface IUiGrid : IGridBase, IWebElement, ITestObject, IClickable, IWebTestObject, IWebDescriber, ITestObjectDescriber, ILocationInfoProvider, ISupportsNativeObject, IVisibleProvider, ISupportDragAndDrop

Methods

FindRowWithCellText(string)

Finds the first row with this text.

Declaration
ITableRow FindRowWithCellText(string text)
Parameters
Type Name Description
string text

The text to find.

Returns
Type Description
ITableRow

The requested row, or null if none exists.

FindRowWithCellText(string, uint)

Finds the first row with this text.

Declaration
ITableRow FindRowWithCellText(string text, uint startFromRow)
Parameters
Type Name Description
string text

Text to search for

uint startFromRow

Index from which to start the search.

Returns
Type Description
ITableRow

The requested row, or null if none exists.

ScrollToRow(ITableRow)

Scrolls to a specified row, as defined by the row’s number.

Declaration
void ScrollToRow(ITableRow row)
Parameters
Type Name Description
ITableRow row

The ITableRow to scroll.

ScrollToRow(uint)

Scrolls to a specified row, as defined by the row’s number.

Declaration
void ScrollToRow(uint row)
Parameters
Type Name Description
uint row

0-based row number.

Extension Methods

TestObjectExtensions.WaitUntilExists<T>(T)
TestObjectExtensions.WaitUntilExists<T>(T, int)
TestObjectExtensions.WaitUntilVisible<T>(T)
TestObjectExtensions.WaitUntilVisible<T>(T, int)
TestObjectExtensions.WaitUntil<T>(T, Func<T, bool>)
TestObjectExtensions.WaitUntil<T>(T, Func<T, bool>, int)