Class
FileUploadDialog

Class to handle the FileUpload dialog.

Definition

Namespace:ArtOfTest.WebAii.Win32.Dialogs

Assembly:ArtOfTest.WebAii.dll

Syntax:

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

Inheritance: objectBaseDialogFileUploadDialog

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

FileUploadDialog(Browser, string, DialogButton)

Create a new FileUploadDialog.

Declaration

cs-api-definition
public FileUploadDialog(Browser parentBrowser, string filePath, DialogButton dismissButton)

Parameters

parentBrowser

Browser

The parent browser.

filePath

string

The file path of the file to upload.

dismissButton

DialogButton

The dismiss button to use to close the dialog.

FileUploadDialog(Browser, string, DialogButton, string)

Create a new FileUploadDialog.

Declaration

cs-api-definition
public FileUploadDialog(Browser parentBrowser, string filePath, DialogButton dismissButton, string title)

Parameters

parentBrowser

Browser

The parent browser.

filePath

string

The file path of the file to upload.

dismissButton

DialogButton

The dismiss button to use to close the dialog.

title

string

The dialog title.

Properties

FilePath

Gets/Sets the file path to set for this dialog.

Declaration

cs-api-definition
public string FilePath { get; set; }

Property Value

string

Methods

Handle()

Handle the dialog.

Declaration

cs-api-definition
public override void Handle()

Overrides BaseDialog.Handle()

IsDialogActive(WindowCollection)

Is dialog active.

Declaration

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

Parameters

dialogs

WindowCollection

The list of dialogs

Returns

bool

True/False whether the dialog is active or not.

Overrides BaseDialog.IsDialogActive(WindowCollection)