ClassEdgeDownloadCompleteNotificationBar
Handler for Edge download complete notification bar.
Definition
Namespace:ArtOfTest.WebAii.Win32.Dialogs.Download
Assembly:ArtOfTest.WebAii.dll
Syntax:
public class EdgeDownloadCompleteNotificationBar : DownloadNotificationBar, IDialog
Inheritance: objectBaseDialogDownloadNotificationBarEdgeDownloadCompleteNotificationBar
Implements:
Inherited Members
Constructors
EdgeDownloadCompleteNotificationBar(Browser, DialogButton)
Create a new instance of EdgeDownloadCompleteNotificationBar class.
Declaration
public EdgeDownloadCompleteNotificationBar(Browser parentBrowser, DialogButton dismissButton)
Parameters
parentBrowser
The parent browser.
dismissButton
The dismiss button.
Methods
Handle()
Handle the dialog. If HandlerDelegate is set, use the delegate
Declaration
public override void Handle()
Overrides
IsDialogActive(WindowCollection)
Detect whether this dialog is active or not. Mostly used for HWND-based controls, such as top-level windows.
Declaration
public override bool IsDialogActive(WindowCollection dialogs)
Parameters
dialogs
The list of all dialogs.
Returns
True/False whether this dialog is active or not.
Overrides
MatchesUIAutomationElement(AutomationElement)
Matches UI automation element.
Declaration
public override bool MatchesUIAutomationElement(AutomationElement element)
Parameters
element
The element to check against.
Returns
Overrides