ArtOfTest, Inc. - WebAii 1.1 Automation Infrastructure
BaseDialog Class
NamespacesArtOfTest.WebAii.Win32.DialogsBaseDialog
A base implementation for a dialog.
Declaration Syntax
C#Visual BasicVisual Basic Usage
public abstract class BaseDialog : IDialog
Public MustInherit Class BaseDialog _
	Implements IDialog
Dim instance As BaseDialog
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
BaseDialog(Browser, DialogButton)
Create a new dialog.

CurrentState
Gets/Sets the dialog current state. State is handled my DialogMonitor.

DismissButton
Gets/Sets the dismiss button to use to knock down this dialog.

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetProccessIdForWindow(Window)
Return the process id from a window handle.

GetType()()()
Gets the Type of the current instance.
(Inherited from Object.)
Handle()()()
Handle the dialog. If HandlerDelegate is set, use the delegate

HandleCount
Gets/Sets the number of times this dialog has been handled.

HandlerDelegate
Gets/Sets the dialog custom handler

IsDialogActive(WindowCollection)
Detect whether this dialog is active or not.

IsDialogActiveByTitle(WindowCollection, String)
Get whether the dialog is active based on its title.

IsDialogActiveByTitle(WindowCollection, String, Boolean)
Get whether the dialog is active base on its title.

IsDialogActiveByTitleAndTextContent(WindowCollection, String, Boolean, String)
Gets whether a dialog is active or not using the title and caption of an inner window contained in the dialog

MemberwiseClone()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
ParentBrowser
The parent browser object of this dialog

ParentProcessId
Parent process id of the browser and all the dialogs that this object should handle.

ResetHandleCount()()()
Resets the handle count back to zero.

SetDialogWindow(Window)
Set the dialog window.

ToString()()()
Returns a String that represents the current Object.
(Inherited from Object.)
WaitUntilHandled(Int32)
Waits for the dialog to be handled atleast once. Always performs a reset at the being of the wait.

WaitUntilHandled()()()
Waits for the dialog to be handled atleast once. Always performs a reset at the beginning of the wait. Will use the Settings.ClientReadyTimeout.

WaitUntilHandled(Int32, Int32, Boolean)
Waits for the dialog to be handled handleCount. You can optionally reset the handle count before waiting.

Window
The dialog Window object.

Inheritance Hierarchy

Assembly: ArtOfTest.WebAii (Module: ArtOfTest.WebAii) Version: 1.1.900.0 (1.1.900.0)