Class
FFOpenDownloadDialog

Firefox OpenDialog.

Definition

Namespace:ArtOfTest.WebAii.Win32.Dialogs

Assembly:ArtOfTest.WebAii.dll

Syntax:

cs-api-definition
public class FFOpenDownloadDialog : BaseDialog, IDialog

Inheritance: objectBaseDialogFFOpenDownloadDialog

Implements: IDialog

Inherited Members BaseDialog.m_browserVersionMajorBaseDialog.ValidatePid(int)BaseDialog.ValidateReadFileAccess(string, string, out string)BaseDialog.ValidatePaths(string, out string)BaseDialog.GetFilePaths(string)BaseDialog.SetDialogWindow(Window)BaseDialog.IsDialogActiveByTitle(WindowCollection, string)BaseDialog.IsDialogActiveByTitle(WindowCollection, string, bool)BaseDialog.IsRejectedViaRegexOrExactMatch(string, object)BaseDialog.IsDialogActiveByTitleAndTextContent(WindowCollection, string, bool, string)BaseDialog.ToString()BaseDialog.ResetHandleCount()BaseDialog.WaitUntilHandled(int)BaseDialog.WaitUntilHandled()BaseDialog.WaitUntilHandled(int, int, bool)BaseDialog.WaitUntilAnyHandled(IEnumerable<BaseDialog>, int, long, bool)BaseDialog.MatchesUIAutomationElement(AutomationElement)BaseDialog.OnBeforeHandle(EventArgs)BaseDialog.ParentBrowserBaseDialog.ErrorTextBaseDialog.CurrentStateBaseDialog.WindowBaseDialog.HandleCountBaseDialog.HandlerDelegateBaseDialog.DismissButtonBaseDialog.SkipHandlingBaseDialog.TagsBaseDialog.InitializationTimeBaseDialog.BeforeHandle

Constructors

FFOpenDownloadDialog(Browser, DialogButton, Desktop)

Create the dialog passing it the parent browser and the button to use to dismiss the instance of this dialog.

Declaration

cs-api-definition
public FFOpenDownloadDialog(Browser parentBrowser, DialogButton dismissButton, Desktop desktopObject)

Parameters

parentBrowser

Browser

The parent browser.

dismissButton

DialogButton

The button to use to dismiss the dialog. Accepts: SAVE, OPEN or CANCEL.

desktopObject

Desktop

The desktop object to use for mouse events if needed.

Methods

Handle()

Handle this dialog.

Declaration

cs-api-definition
public override void Handle()

Overrides BaseDialog.Handle()

Implements IDialog.Handle()

IsDialogActive(WindowCollection)

Whether the dialog is active or not.

Declaration

cs-api-definition
public override bool IsDialogActive(WindowCollection dialogs)

Parameters

dialogs

WindowCollection

The list of dialogs to check.

Returns

bool

True/False whether the dialog is active.

Overrides BaseDialog.IsDialogActive(WindowCollection)

Implements IDialog.IsDialogActive(WindowCollection)