Show / Hide Table of Contents

Interface IApplication

Namespace: GenerallyPositive.Application
Assembly: GPAL.dll
Syntax
public interface IApplication

Properties

CurrentUOW

Declaration
UnitOfWork CurrentUOW { get; set; }
Property Value
Type Description
UnitOfWork

ManagedRootAutomationElement

Declaration
object ManagedRootAutomationElement { get; set; }
Property Value
Type Description
System.Object

Maximize

Declaration
IAllowAllApplicationAndAllSelector Maximize { get; }
Property Value
Type Description
IAllowAllApplicationAndAllSelector

Minimize

Declaration
IAllowAllApplicationAndAllSelector Minimize { get; }
Property Value
Type Description
IAllowAllApplicationAndAllSelector

Name

Declaration
string Name { get; set; }
Property Value
Type Description
System.String

Process

Declaration
Process Process { get; set; }
Property Value
Type Description
System.Diagnostics.Process

Restore

Declaration
IAllowAllApplicationAndAllSelector Restore { get; }
Property Value
Type Description
IAllowAllApplicationAndAllSelector

RootAutomationElement

Declaration
AutomationElement RootAutomationElement { get; set; }
Property Value
Type Description
System.Windows.Automation.AutomationElement

Methods

AppendFrom(GPALDatabase)

Declaration
IAllowSelectorActionOrAnySelector AppendFrom(GPALDatabase inputDatabase)
Parameters
Type Name Description
GPALDatabase inputDatabase
Returns
Type Description
IAllowSelectorActionOrAnySelector

AppendFrom(IGPALFile)

Declaration
IAllowSelectorActionOrAnySelector AppendFrom(IGPALFile inputFile)
Parameters
Type Name Description
IGPALFile inputFile
Returns
Type Description
IAllowSelectorActionOrAnySelector

AppendFrom(IGPALGrid<String>)

Declaration
IAllowSelectorActionOrAnySelector AppendFrom(IGPALGrid<string> inputGrid)
Parameters
Type Name Description
IGPALGrid<System.String> inputGrid
Returns
Type Description
IAllowSelectorActionOrAnySelector

AppendFrom(String)

Declaration
IAllowSelectorActionOrAnySelector AppendFrom(string textToUse)
Parameters
Type Name Description
System.String textToUse
Returns
Type Description
IAllowSelectorActionOrAnySelector

CallAfterFillIn(Application.CallAfterFillInDelegate)

Declaration
IAllowAfterAnySelector CallAfterFillIn(Application.CallAfterFillInDelegate callAfterFillIn)
Parameters
Type Name Description
Application.CallAfterFillInDelegate callAfterFillIn
Returns
Type Description
IAllowAfterAnySelector

CallIfFound(Application.CallIfDelegate)

Declaration
IAllowAfterAnySelector CallIfFound(Application.CallIfDelegate callIfFoundDelegate)
Parameters
Type Name Description
Application.CallIfDelegate callIfFoundDelegate
Returns
Type Description
IAllowAfterAnySelector

CallIfNotFound(Application.CallIfDelegate)

Declaration
IAllowAfterAnySelector CallIfNotFound(Application.CallIfDelegate callIfNotFoundDelegate)
Parameters
Type Name Description
Application.CallIfDelegate callIfNotFoundDelegate
Returns
Type Description
IAllowAfterAnySelector

Close()

Declaration
void Close()

CloseTab(String)

Declaration
IAllowAllActionAndAnySelector CloseTab(string URL)
Parameters
Type Name Description
System.String URL
Returns
Type Description
IAllowAllActionAndAnySelector

FillInFrom(GPALDatabase)

Declaration
IAllowSelectorActionOrAnySelector FillInFrom(GPALDatabase inputDatabase)
Parameters
Type Name Description
GPALDatabase inputDatabase
Returns
Type Description
IAllowSelectorActionOrAnySelector

FillInFrom(IGPALFile)

Declaration
IAllowSelectorActionOrAnySelector FillInFrom(IGPALFile inputFile)
Parameters
Type Name Description
IGPALFile inputFile
Returns
Type Description
IAllowSelectorActionOrAnySelector

FillInFrom(IGPALGrid<String>)

Declaration
IAllowSelectorActionOrAnySelector FillInFrom(IGPALGrid<string> inputGrid)
Parameters
Type Name Description
IGPALGrid<System.String> inputGrid
Returns
Type Description
IAllowSelectorActionOrAnySelector

FillInFrom(String)

Declaration
IAllowSelectorActionOrAnySelector FillInFrom(string textToUse)
Parameters
Type Name Description
System.String textToUse
Returns
Type Description
IAllowSelectorActionOrAnySelector

Focus()

Declaration
IAllowSelectorActionOrAnySelector Focus()
Returns
Type Description
IAllowSelectorActionOrAnySelector

Hover()

Declaration
IAllowSelectorActionOrAnySelector Hover()
Returns
Type Description
IAllowSelectorActionOrAnySelector

InsertFrom(String)

Declaration
IAllowSelectorActionOrAnySelector InsertFrom(string textToUse)
Parameters
Type Name Description
System.String textToUse
Returns
Type Description
IAllowSelectorActionOrAnySelector

InsertFromDatabase(GPALDatabase)

Declaration
IAllowSelectorActionOrAnySelector InsertFromDatabase(GPALDatabase inputDatabase)
Parameters
Type Name Description
GPALDatabase inputDatabase
Returns
Type Description
IAllowSelectorActionOrAnySelector

InsertFromFile(IGPALFile)

Declaration
IAllowSelectorActionOrAnySelector InsertFromFile(IGPALFile inputFile)
Parameters
Type Name Description
IGPALFile inputFile
Returns
Type Description
IAllowSelectorActionOrAnySelector

InsertFromGrid(IGPALGrid<String>)

Declaration
IAllowSelectorActionOrAnySelector InsertFromGrid(IGPALGrid<string> inputGrid)
Parameters
Type Name Description
IGPALGrid<System.String> inputGrid
Returns
Type Description
IAllowSelectorActionOrAnySelector

LeftClick(Enums.ModifierKeys)

Declaration
IAllowSelectorActionOrAnySelector LeftClick(Enums.ModifierKeys modifierKeys = Enums.ModifierKeys.None)
Parameters
Type Name Description
Enums.ModifierKeys modifierKeys
Returns
Type Description
IAllowSelectorActionOrAnySelector

LeftClickAndDownload(String)

Declaration
IAllowSelectorActionOrAnySelector LeftClickAndDownload(string filename)
Parameters
Type Name Description
System.String filename
Returns
Type Description
IAllowSelectorActionOrAnySelector

LeftDoubleClick()

Declaration
IAllowSelectorActionOrAnySelector LeftDoubleClick()
Returns
Type Description
IAllowSelectorActionOrAnySelector

MoveTo()

Declaration
IAllowSelectorActionOrAnySelector MoveTo()
Returns
Type Description
IAllowSelectorActionOrAnySelector

NextTab()

Declaration
IAllowAllActionAndAnySelector NextTab()
Returns
Type Description
IAllowAllActionAndAnySelector

Open(String)

Declaration
IAllowAllApplicationAndAllSelector Open(string applicationPath)
Parameters
Type Name Description
System.String applicationPath
Returns
Type Description
IAllowAllApplicationAndAllSelector

PersistentCallIfFound(Application.CallIfDelegate)

Declaration
IAllowPersistentCallBack PersistentCallIfFound(Application.CallIfDelegate persistentCallIfFound)
Parameters
Type Name Description
Application.CallIfDelegate persistentCallIfFound
Returns
Type Description
IAllowPersistentCallBack

PersistentCallIfNotFound(Application.CallIfDelegate)

Declaration
IAllowPersistentCallBack PersistentCallIfNotFound(Application.CallIfDelegate persistentCallIfNotFound)
Parameters
Type Name Description
Application.CallIfDelegate persistentCallIfNotFound
Returns
Type Description
IAllowPersistentCallBack

PreviousTab()

Declaration
IAllowAllActionAndAnySelector PreviousTab()
Returns
Type Description
IAllowAllActionAndAnySelector

RemoveCallIfHandlerEverywhere(Application.CallIfDelegate)

Declaration
void RemoveCallIfHandlerEverywhere(Application.CallIfDelegate func)
Parameters
Type Name Description
Application.CallIfDelegate func

RightClick()

Declaration
IAllowSelectorActionOrAnySelector RightClick()
Returns
Type Description
IAllowSelectorActionOrAnySelector

WaitFor(Int32)

Declaration
IAllowAfterWaitForAndSizeControl WaitFor(int timeoutInTicks)
Parameters
Type Name Description
System.Int32 timeoutInTicks
Returns
Type Description
IAllowAfterWaitForAndSizeControl

WaitForWindow(String)

Declaration
IAllowAfterWaitForAndSizeControl WaitForWindow(string windowTitle)
Parameters
Type Name Description
System.String windowTitle
Returns
Type Description
IAllowAfterWaitForAndSizeControl

WaitForWindowRegex(String)

Declaration
IAllowAfterWaitForAndSizeControl WaitForWindowRegex(string _)
Parameters
Type Name Description
System.String _
Returns
Type Description
IAllowAfterWaitForAndSizeControl

WithAllThatMatch(Int32)

Declaration
IAllowAfterAnySelectorExceptWithAll WithAllThatMatch(int rowCount = -1)
Parameters
Type Name Description
System.Int32 rowCount
Returns
Type Description
IAllowAfterAnySelectorExceptWithAll

WithPersistentSelector(Selector)

Declaration
IAllowPersistence WithPersistentSelector(Selector selector)
Parameters
Type Name Description
Selector selector
Returns
Type Description
IAllowPersistence

WithSelector(Selector)

Declaration
IAllowAfterAnySelector WithSelector(Selector selector)
Parameters
Type Name Description
Selector selector
Returns
Type Description
IAllowAfterAnySelector

WithWaitForWindowTimeout(Int32)

Declaration
IAllowAfterWaitForAndSizeControl WithWaitForWindowTimeout(int waitTimeInSeconds)
Parameters
Type Name Description
System.Int32 waitTimeInSeconds
Returns
Type Description
IAllowAfterWaitForAndSizeControl
In This Article
Back to top Generated by DocFX