Interface IApplication
Assembly: GPAL.dll
Syntax
public interface IApplication
Properties
CurrentUOW
Declaration
UnitOfWork CurrentUOW { get; set; }
Property Value
ManagedRootAutomationElement
Declaration
object ManagedRootAutomationElement { get; set; }
Property Value
| Type |
Description |
| System.Object |
|
Maximize
Declaration
IAllowAllApplicationAndAllSelector Maximize { get; }
Property Value
Minimize
Declaration
IAllowAllApplicationAndAllSelector Minimize { get; }
Property Value
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
RootAutomationElement
Declaration
AutomationElement RootAutomationElement { get; set; }
Property Value
| Type |
Description |
| System.Windows.Automation.AutomationElement |
|
Methods
AppendFrom(GPALDatabase)
Declaration
IAllowSelectorActionOrAnySelector AppendFrom(GPALDatabase inputDatabase)
Parameters
Returns
AppendFrom(IGPALFile)
Declaration
IAllowSelectorActionOrAnySelector AppendFrom(IGPALFile inputFile)
Parameters
Returns
AppendFrom(IGPALGrid<String>)
Declaration
IAllowSelectorActionOrAnySelector AppendFrom(IGPALGrid<string> inputGrid)
Parameters
| Type |
Name |
Description |
| IGPALGrid<System.String> |
inputGrid |
|
Returns
AppendFrom(String)
Declaration
IAllowSelectorActionOrAnySelector AppendFrom(string textToUse)
Parameters
| Type |
Name |
Description |
| System.String |
textToUse |
|
Returns
CallAfterFillIn(Application.CallAfterFillInDelegate)
Declaration
IAllowAfterAnySelector CallAfterFillIn(Application.CallAfterFillInDelegate callAfterFillIn)
Parameters
Returns
CallIfFound(Application.CallIfDelegate)
Declaration
IAllowAfterAnySelector CallIfFound(Application.CallIfDelegate callIfFoundDelegate)
Parameters
Returns
CallIfNotFound(Application.CallIfDelegate)
Declaration
IAllowAfterAnySelector CallIfNotFound(Application.CallIfDelegate callIfNotFoundDelegate)
Parameters
Returns
Close()
Declaration
CloseTab(String)
Declaration
IAllowAllActionAndAnySelector CloseTab(string URL)
Parameters
| Type |
Name |
Description |
| System.String |
URL |
|
Returns
FillInFrom(GPALDatabase)
Declaration
IAllowSelectorActionOrAnySelector FillInFrom(GPALDatabase inputDatabase)
Parameters
Returns
FillInFrom(IGPALFile)
Declaration
IAllowSelectorActionOrAnySelector FillInFrom(IGPALFile inputFile)
Parameters
Returns
FillInFrom(IGPALGrid<String>)
Declaration
IAllowSelectorActionOrAnySelector FillInFrom(IGPALGrid<string> inputGrid)
Parameters
| Type |
Name |
Description |
| IGPALGrid<System.String> |
inputGrid |
|
Returns
FillInFrom(String)
Declaration
IAllowSelectorActionOrAnySelector FillInFrom(string textToUse)
Parameters
| Type |
Name |
Description |
| System.String |
textToUse |
|
Returns
Focus()
Declaration
IAllowSelectorActionOrAnySelector Focus()
Returns
Hover()
Declaration
IAllowSelectorActionOrAnySelector Hover()
Returns
InsertFrom(String)
Declaration
IAllowSelectorActionOrAnySelector InsertFrom(string textToUse)
Parameters
| Type |
Name |
Description |
| System.String |
textToUse |
|
Returns
InsertFromDatabase(GPALDatabase)
Declaration
IAllowSelectorActionOrAnySelector InsertFromDatabase(GPALDatabase inputDatabase)
Parameters
Returns
InsertFromFile(IGPALFile)
Declaration
IAllowSelectorActionOrAnySelector InsertFromFile(IGPALFile inputFile)
Parameters
Returns
InsertFromGrid(IGPALGrid<String>)
Declaration
IAllowSelectorActionOrAnySelector InsertFromGrid(IGPALGrid<string> inputGrid)
Parameters
| Type |
Name |
Description |
| IGPALGrid<System.String> |
inputGrid |
|
Returns
LeftClick(Enums.ModifierKeys)
Declaration
IAllowSelectorActionOrAnySelector LeftClick(Enums.ModifierKeys modifierKeys = Enums.ModifierKeys.None)
Parameters
Returns
LeftClickAndDownload(String)
Declaration
IAllowSelectorActionOrAnySelector LeftClickAndDownload(string filename)
Parameters
| Type |
Name |
Description |
| System.String |
filename |
|
Returns
LeftDoubleClick()
Declaration
IAllowSelectorActionOrAnySelector LeftDoubleClick()
Returns
MoveTo()
Declaration
IAllowSelectorActionOrAnySelector MoveTo()
Returns
NextTab()
Declaration
IAllowAllActionAndAnySelector NextTab()
Returns
Open(String)
Declaration
IAllowAllApplicationAndAllSelector Open(string applicationPath)
Parameters
| Type |
Name |
Description |
| System.String |
applicationPath |
|
Returns
PersistentCallIfFound(Application.CallIfDelegate)
Declaration
IAllowPersistentCallBack PersistentCallIfFound(Application.CallIfDelegate persistentCallIfFound)
Parameters
Returns
PersistentCallIfNotFound(Application.CallIfDelegate)
Declaration
IAllowPersistentCallBack PersistentCallIfNotFound(Application.CallIfDelegate persistentCallIfNotFound)
Parameters
Returns
PreviousTab()
Declaration
IAllowAllActionAndAnySelector PreviousTab()
Returns
RemoveCallIfHandlerEverywhere(Application.CallIfDelegate)
Declaration
void RemoveCallIfHandlerEverywhere(Application.CallIfDelegate func)
Parameters
RightClick()
Declaration
IAllowSelectorActionOrAnySelector RightClick()
Returns
WaitFor(Int32)
Declaration
IAllowAfterWaitForAndSizeControl WaitFor(int timeoutInTicks)
Parameters
| Type |
Name |
Description |
| System.Int32 |
timeoutInTicks |
|
Returns
WaitForWindow(String)
Declaration
IAllowAfterWaitForAndSizeControl WaitForWindow(string windowTitle)
Parameters
| Type |
Name |
Description |
| System.String |
windowTitle |
|
Returns
WaitForWindowRegex(String)
Declaration
IAllowAfterWaitForAndSizeControl WaitForWindowRegex(string _)
Parameters
| Type |
Name |
Description |
| System.String |
_ |
|
Returns
WithAllThatMatch(Int32)
Declaration
IAllowAfterAnySelectorExceptWithAll WithAllThatMatch(int rowCount = -1)
Parameters
| Type |
Name |
Description |
| System.Int32 |
rowCount |
|
Returns
WithPersistentSelector(Selector)
Declaration
IAllowPersistence WithPersistentSelector(Selector selector)
Parameters
Returns
WithSelector(Selector)
Declaration
IAllowAfterAnySelector WithSelector(Selector selector)
Parameters
Returns
WithWaitForWindowTimeout(Int32)
Declaration
IAllowAfterWaitForAndSizeControl WithWaitForWindowTimeout(int waitTimeInSeconds)
Parameters
| Type |
Name |
Description |
| System.Int32 |
waitTimeInSeconds |
|
Returns