Table of Contents

Interface INotification

An Oracle error or message window.

Namespace: HP.LFT.SDK.Oracle
Assembly: HP.LFT.SDK.dll
Syntax
public interface INotification : IUiObjectBase, IClickable, ILocationInfoProvider, IEnabledProvider, ITopLevelObject, ITestObject, ITestObjectDescriber

Properties

ClassPath

The Oracle class hierarchy of the object's Oracle class.

Declaration
string ClassPath { get; }
Property Value
Type Description
string

Message

The text of the displayed message.

Declaration
string Message { get; }
Property Value
Type Description
string

Title

The window title.

Declaration
string Title { get; }
Property Value
Type Description
string

Type

The type of notification. Possible values: NotificationType

Declaration
NotificationType Type { get; }
Property Value
Type Description
NotificationType

Methods

Approve()

Clicks the Yes or OK button.

Declaration
void Approve()

Cancel()

Clicks the Cancel button.

Declaration
void Cancel()

ClickButton(string)

Clicks the specified button.

Declaration
void ClickButton(string name)
Parameters
Type Name Description
string name

The button name.

Decline()

Clicks the No button.

Declaration
void Decline()

SelectDefaultButton()

Clicks the default button in the window.

Declaration
void SelectDefaultButton()

Extension Methods

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