Changes in WatiN.Core from 1.2.0.4000 to 1.3.0.4000

Changes in WatiN.Core from 1.2.0.4000 to 1.3.0.4000

Removed Added
WatiN.Core AlwaysTrueAttribute ()
public class WatiN.Core.AlwaysTrueAttribute n/a
  • Constructor: public AlwaysTrueAttribute ()
  • Field: protected AttributeConstraint andAttributeConstraint
  • Field: protected ICompare comparer
  • Field: protected AttributeConstraint lastAddedAttributeConstraint
  • Field: protected AttributeConstraint lastAddedOrAttributeConstraint
  • Field: protected AttributeConstraint orAttributeConstraint
  • Method (i): public AttributeConstraint And (AttributeConstraint attributeConstraint)
  • Method: public override bool Compare (IAttributeBag attributeBag)
  • Method (i): protected virtual bool doCompare (IAttributeBag attributeBag)
  • Method (i): public virtual bool Equals (object obj)
  • Method (i): protected bool EvaluateAndOrAttributes (IAttributeBag attributeBag, bool initialReturnValue)
  • Method (i): protected virtual void Finalize ()
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public Type GetType ()
  • Method (i): protected virtual void LockCompare ()
  • Method (i): protected object MemberwiseClone ()
  • Method (i): public AttributeConstraint Or (AttributeConstraint attributeConstraint)
  • Method (i): public virtual string ToString ()
  • Method (i): protected virtual void UnLockCompare ()
  • Property: virtual string AttributeName { public get; }
  • Property: virtual string Value { public get; }
--> NONE <--
WatiN.Core AlwaysTrueAttributeConstraint ()
n/a public class WatiN.Core.AlwaysTrueAttributeConstraint
--> NONE <--
  • Constructor: public AlwaysTrueAttributeConstraint ()
  • Field: protected BaseConstraint _andBaseConstraint
  • Field: protected BaseConstraint _lastAddedBaseConstraint
  • Field: protected BaseConstraint _lastAddedOrBaseConstraint
  • Field: protected BaseConstraint _orBaseConstraint
  • Method (i): public BaseConstraint And (BaseConstraint baseConstraint)
  • Method (i): public virtual bool Compare (IAttributeBag attributeBag)
  • Method (i): public virtual string ConstraintToString ()
  • Method (i): protected virtual bool DoCompare (IAttributeBag attributeBag)
  • Method (i): public virtual bool Equals (object obj)
  • Method (i): protected bool EvaluateAndOrAttributes (IAttributeBag attributeBag, bool initialReturnValue)
  • Method (i): protected virtual void Finalize ()
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public Type GetType ()
  • Method (i): protected virtual void LockCompare ()
  • Method (i): protected object MemberwiseClone ()
  • Method (i): public BaseConstraint Or (BaseConstraint baseConstraint)
  • Method (i): public virtual void Reset ()
  • Method (i): public virtual string ToString ()
  • Method (i): protected virtual void UnLockCompare ()
  • Property: bool HasAnd { public get; }
  • Property: bool HasOr { public get; }
WatiN.Core Area ()
public class WatiN.Core.Area
(Please hover your mouse over the type to see the inheritance signatures)
public class WatiN.Core.Area
(Please hover your mouse over the type to see the inheritance signatures)
  • Constructor: public Area (DomContainer domContainer, ElementFinder elementFinder)
  • Method (i): public Element Ancestor (string tagName, AttributeConstraint findBy)
  • Method (i): public Element Ancestor (Type ancestorType, AttributeConstraint findBy)
  • Method (i): public Element Ancestor (AttributeConstraint findBy)
  • Method (i): protected object getElement ()
  • Method (i): protected void Highlight (bool doHighlight)
  • Method (i): public void WaitUntil (AttributeConstraint attributeConstraint)
  • Method (i): public void WaitUntil (AttributeConstraint attributeConstraint, int timeout)
  • Property: protected DispHTMLBaseElement DispHtmlBaseElement { }
  • Constructor: public Area (DomContainer domContainer, INativeElementFinder elementFinder)
  • Method (i): public Element Ancestor (string tagName, BaseConstraint findBy)
  • Method (i): public Element Ancestor (Type ancestorType, BaseConstraint findBy)
  • Method (i): public Element Ancestor (BaseConstraint findBy)
  • Method (i): public void FireEventNoWait (string eventName, NameValueCollection eventProperties)
  • Method (i): public virtual string GetValue (string attributename)
  • Method (i): public void Highlight (bool doHighlight)
  • Method (i): protected INativeElement RefreshNativeElement ()
  • Method (i): public void WaitUntil (BaseConstraint constraint)
  • Method (i): public void WaitUntil (BaseConstraint constraint, int timeout)
  • Property: INativeElement NativeElement { public get; }
public class WatiN.Core.AreaCollection ()
  • Constructor: public AreaCollection (DomContainer domContainer, ElementFinder finder)
  • Field: protected ElementFinder finder
  • Method (i): protected ArrayList DoFilter (AttributeConstraint findBy)
  • Method (i): public bool Exists (AttributeConstraint findBy)
  • Method: public AreaCollection Filter (AttributeConstraint findBy)
  • Method (i): public Enumerator GetEnumerator ()
  • Constructor: public AreaCollection (DomContainer domContainer, INativeElementFinder finder)
  • Field: protected INativeElementFinder finder
  • Method (i): protected ArrayList DoFilter (BaseConstraint findBy)
  • Method (i): protected Element ElementsTyped (int index)
  • Method (i): public bool Exists (BaseConstraint findBy)
  • Method: public AreaCollection Filter (BaseConstraint findBy)
  • Method (i): public Element First ()
  • Method (i): public Element First (BaseConstraint findBy)
  • Method (i): public IEnumerator GetEnumerator ()
WatiN.Core Attribute ()
public class WatiN.Core.Attribute n/a
  • Constructor: public Attribute (string attributeName, string value)
  • Constructor: public Attribute (string attributeName, Regex regex)
  • Constructor: public Attribute (string attributeName, ICompare comparer)
  • Field: protected AttributeConstraint andAttributeConstraint
  • Field: protected ICompare comparer
  • Field: protected AttributeConstraint lastAddedAttributeConstraint
  • Field: protected AttributeConstraint lastAddedOrAttributeConstraint
  • Field: protected AttributeConstraint orAttributeConstraint
  • Method (i): public AttributeConstraint And (AttributeConstraint attributeConstraint)
  • Method (i): public virtual bool Compare (IAttributeBag attributeBag)
  • Method (i): protected virtual bool doCompare (IAttributeBag attributeBag)
  • Method (i): public virtual bool Equals (object obj)
  • Method (i): protected bool EvaluateAndOrAttributes (IAttributeBag attributeBag, bool initialReturnValue)
  • Method (i): protected virtual void Finalize ()
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public Type GetType ()
  • Method (i): protected virtual void LockCompare ()
  • Method (i): protected object MemberwiseClone ()
  • Method (i): public AttributeConstraint Or (AttributeConstraint attributeConstraint)
  • Method (i): public virtual string ToString ()
  • Method (i): protected virtual void UnLockCompare ()
  • Property: virtual string AttributeName { public get; }
  • Property: virtual string Value { public get; }
--> NONE <--
WatiN.Core AttributeConstraint ()
public class WatiN.Core.AttributeConstraint
(Please hover your mouse over the type to see the inheritance signatures)
public class WatiN.Core.AttributeConstraint
(Please hover your mouse over the type to see the inheritance signatures)
  • Field: protected AttributeConstraint andAttributeConstraint
  • Field: protected AttributeConstraint lastAddedAttributeConstraint
  • Field: protected AttributeConstraint lastAddedOrAttributeConstraint
  • Field: protected AttributeConstraint orAttributeConstraint
  • Method: public AttributeConstraint And (AttributeConstraint attributeConstraint)
  • Method: protected virtual bool doCompare (IAttributeBag attributeBag)
  • Method: public AttributeConstraint Or (AttributeConstraint attributeConstraint)
  • Method: public override string ToString ()
  • Field: protected BaseConstraint _andBaseConstraint
  • Field: protected BaseConstraint _lastAddedBaseConstraint
  • Field: protected BaseConstraint _lastAddedOrBaseConstraint
  • Field: protected BaseConstraint _orBaseConstraint
  • Method (i): public BaseConstraint And (BaseConstraint baseConstraint)
  • Method (i): public virtual string ConstraintToString ()
  • [Obsolete: Use DoCompare instead.]Method (i): protected bool doCompare (IAttributeBag attributeBag)
  • Method (i): protected virtual bool DoCompare (IAttributeBag attributeBag)
  • Method (i): public BaseConstraint Or (BaseConstraint baseConstraint)
  • Method (i): public virtual void Reset ()
  • Method (i): public virtual string ToString ()
  • Property: ICompare Comparer { public get; }
  • Property: bool HasAnd { public get; }
  • Property: bool HasOr { public get; }
public abstract class WatiN.Core.BaseElementCollection ()
  • Constructor: public BaseElementCollection (DomContainer domContainer, ArrayList elements, CreateElementInstance createElementInstance)
  • Constructor: public BaseElementCollection (DomContainer domContainer, ElementFinder finder, CreateElementInstance createElementInstance)
  • Field: protected ElementFinder finder
  • Method: protected ArrayList DoFilter (AttributeConstraint findBy)
  • Method: public bool Exists (AttributeConstraint findBy)
  • Method: public Enumerator GetEnumerator ()
  • Constructor: protected BaseElementCollection (DomContainer domContainer, ArrayList elements, CreateElementInstance createElementInstance)
  • Constructor: protected BaseElementCollection (DomContainer domContainer, INativeElementFinder finder, CreateElementInstance createElementInstance)
  • Field: protected INativeElementFinder finder
  • Method: protected ArrayList DoFilter (BaseConstraint findBy)
  • Method: protected Element ElementsTyped (int index)
  • Method: public bool Exists (BaseConstraint findBy)
  • Method: public Element First ()
  • Method: public Element First (BaseConstraint findBy)
  • Method: public IEnumerator GetEnumerator ()
WatiN.Core Button ()
public class WatiN.Core.Button
(Please hover your mouse over the type to see the inheritance signatures)
public class WatiN.Core.Button
(Please hover your mouse over the type to see the inheritance signatures)
  • Constructor: public Button (DomContainer domContainer, ElementFinder finder)
  • Method (i): public Element Ancestor (string tagName, AttributeConstraint findBy)
  • Method (i): public Element Ancestor (Type ancestorType, AttributeConstraint findBy)
  • Method (i): public Element Ancestor (AttributeConstraint findBy)
  • Method (i): protected object getElement ()
  • Method (i): protected void Highlight (bool doHighlight)
  • Method (i): public void WaitUntil (AttributeConstraint attributeConstraint)
  • Method (i): public void WaitUntil (AttributeConstraint attributeConstraint, int timeout)
  • Property: protected DispHTMLBaseElement DispHtmlBaseElement { }
  • Constructor: public Button (DomContainer domContainer, INativeElementFinder finder)
  • Method (i): public Element Ancestor (string tagName, BaseConstraint findBy)
  • Method (i): public Element Ancestor (Type ancestorType, BaseConstraint findBy)
  • Method (i): public Element Ancestor (BaseConstraint findBy)
  • Method (i): public void FireEventNoWait (string eventName, NameValueCollection eventProperties)
  • Method (i): public virtual string GetValue (string attributename)
  • Method (i): public void Highlight (bool doHighlight)
  • Method (i): protected INativeElement RefreshNativeElement ()
  • Method (i): public void WaitUntil (BaseConstraint constraint)
  • Method (i): public void WaitUntil (BaseConstraint constraint, int timeout)
  • Property: INativeElement NativeElement { public get; }
public class WatiN.Core.ButtonCollection ()
  • Constructor: public ButtonCollection (DomContainer domContainer, ElementFinder finder)
  • Field: protected ElementFinder finder
  • Method (i): protected ArrayList DoFilter (AttributeConstraint findBy)
  • Method (i): public bool Exists (AttributeConstraint findBy)
  • Method: public ButtonCollection Filter (AttributeConstraint findBy)
  • Method (i): public Enumerator GetEnumerator ()
  • Constructor: public ButtonCollection (DomContainer domContainer, INativeElementFinder finder)
  • Field: protected INativeElementFinder finder
  • Method (i): protected ArrayList DoFilter (BaseConstraint findBy)
  • Method (i): protected Element ElementsTyped (int index)
  • Method (i): public bool Exists (BaseConstraint findBy)
  • Method: public ButtonCollection Filter (BaseConstraint findBy)
  • Method (i): public Element First ()
  • Method (i): public Element First (BaseConstraint findBy)
  • Method (i): public IEnumerator GetEnumerator ()
WatiN.Core CheckBox ()
public class WatiN.Core.CheckBox
(Please hover your mouse over the type to see the inheritance signatures)
public class WatiN.Core.CheckBox
(Please hover your mouse over the type to see the inheritance signatures)
  • Constructor: public CheckBox (DomContainer domContainer, ElementFinder finder)
  • Method (i): public Element Ancestor (string tagName, AttributeConstraint findBy)
  • Method (i): public Element Ancestor (Type ancestorType, AttributeConstraint findBy)
  • Method (i): public Element Ancestor (AttributeConstraint findBy)
  • Method (i): protected object getElement ()
  • Method (i): protected void Highlight (bool doHighlight)
  • Method (i): public void WaitUntil (AttributeConstraint attributeConstraint)
  • Method (i): public void WaitUntil (AttributeConstraint attributeConstraint, int timeout)
  • Property: protected DispHTMLBaseElement DispHtmlBaseElement { }
  • Constructor: public CheckBox (DomContainer domContainer, INativeElementFinder finder)
  • Method (i): public Element Ancestor (string tagName, BaseConstraint findBy)
  • Method (i): public Element Ancestor (Type ancestorType, BaseConstraint findBy)
  • Method (i): public Element Ancestor (BaseConstraint findBy)
  • Method (i): public void FireEventNoWait (string eventName, NameValueCollection eventProperties)
  • Method (i): public virtual string GetValue (string attributename)
  • Method (i): public void Highlight (bool doHighlight)
  • Method (i): protected INativeElement RefreshNativeElement ()
  • Method (i): public void WaitUntil (BaseConstraint constraint)
  • Method (i): public void WaitUntil (BaseConstraint constraint, int timeout)
  • Property: INativeElement NativeElement { public get; }
public class WatiN.Core.CheckBoxCollection ()
  • Constructor: public CheckBoxCollection (DomContainer domContainer, ElementFinder finder)
  • Field: protected ElementFinder finder
  • Method (i): protected ArrayList DoFilter (AttributeConstraint findBy)
  • Method (i): public bool Exists (AttributeConstraint findBy)
  • Method: public CheckBoxCollection Filter (AttributeConstraint findBy)
  • Method (i): public Enumerator GetEnumerator ()
  • Constructor: public CheckBoxCollection (DomContainer domContainer, INativeElementFinder finder)
  • Field: protected INativeElementFinder finder
  • Method (i): protected ArrayList DoFilter (BaseConstraint findBy)
  • Method (i): protected Element ElementsTyped (int index)
  • Method (i): public bool Exists (BaseConstraint findBy)
  • Method: public CheckBoxCollection Filter (BaseConstraint findBy)
  • Method (i): public Element First ()
  • Method (i): public Element First (BaseConstraint findBy)
  • Method (i): public IEnumerator GetEnumerator ()
WatiN.Core DefaultSettings ()
n/a public class WatiN.Core.DefaultSettings
--> NONE <--
  • Constructor: public DefaultSettings ()
  • Method: public virtual ISettings Clone ()
  • Method (i): public virtual bool Equals (object obj)
  • Method (i): protected virtual void Finalize ()
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public Type GetType ()
  • Method (i): protected object MemberwiseClone ()
  • Method: public virtual void Reset ()
  • Method (i): public virtual string ToString ()
  • Property: virtual int AttachToIETimeOut { public get; public set; }
  • Property: virtual bool AutoCloseDialogs { public get; public set; }
  • Property: virtual bool AutoMoveMousePointerToTopLeft { public get; public set; }
  • Property: virtual bool AutoStartDialogWatcher { public get; public set; }
  • Property: virtual IFindByDefaultFactory FindByDefaultFactory { public get; public set; }
  • Property: virtual string HighLightColor { public get; public set; }
  • Property: virtual bool HighLightElement { public get; public set; }
  • Property: virtual bool MakeNewIeInstanceVisible { public get; public set; }
  • Property: virtual int SleepTime { public get; public set; }
  • Property: virtual int WaitForCompleteTimeOut { public get; public set; }
  • Property: virtual int WaitUntilExistsTimeOut { public get; public set; }
WatiN.Core Div ()
public class WatiN.Core.Div
(Please hover your mouse over the type to see the inheritance signatures)
public class WatiN.Core.Div
(Please hover your mouse over the type to see the inheritance signatures)
  • Constructor: public Div (DomContainer domContainer, ElementFinder finder)
  • Method (i): public Element Ancestor (string tagName, AttributeConstraint findBy)
  • Method (i): public Element Ancestor (Type ancestorType, AttributeConstraint findBy)
  • Method (i): public Element Ancestor (AttributeConstraint findBy)
  • Method (i): public virtual Area Area (AttributeConstraint findBy)
  • Method (i): public virtual Button Button (AttributeConstraint findBy)
  • Method (i): public virtual CheckBox CheckBox (AttributeConstraint findBy)
  • Method (i): public virtual Div Div (AttributeConstraint findBy)
  • Method (i): public virtual Element Element (string tagname, AttributeConstraint findBy, string[] inputtypes)
  • Method (i): public virtual Element Element (AttributeConstraint findBy)
  • Method (i): public virtual FileUpload FileUpload (AttributeConstraint findBy)
  • Method (i): public virtual Form Form (AttributeConstraint findBy)
  • Method (i): protected object getElement ()
  • Method (i): protected void Highlight (bool doHighlight)
  • Method (i): public virtual Image Image (AttributeConstraint findBy)
  • Method (i): public virtual Label Label (AttributeConstraint findBy)
  • Method (i): public virtual Link Link (AttributeConstraint findBy)
  • Method (i): public virtual Para Para (AttributeConstraint findBy)
  • Method (i): public virtual RadioButton RadioButton (AttributeConstraint findBy)
  • Method (i): public virtual SelectList SelectList (AttributeConstraint findBy)
  • Method (i): public virtual Span Span (AttributeConstraint findBy)
  • Method (i): public virtual Table Table (AttributeConstraint findBy)
  • Method (i): public virtual TableBody TableBody (AttributeConstraint findBy)
  • Method (i): public virtual TableCell TableCell (AttributeConstraint findBy)
  • Method (i): public virtual TableRow TableRow (AttributeConstraint findBy)
  • Method (i): public virtual TextField TextField (AttributeConstraint findBy)
  • Method (i): public void WaitUntil (AttributeConstraint attributeConstraint)
  • Method (i): public void WaitUntil (AttributeConstraint attributeConstraint, int timeout)
  • Property: protected DispHTMLBaseElement DispHtmlBaseElement { }
  • Constructor: public Div (DomContainer domContainer, INativeElementFinder finder)
  • Method (i): public Element Ancestor (string tagName, BaseConstraint findBy)
  • Method (i): public Element Ancestor (Type ancestorType, BaseConstraint findBy)
  • Method (i): public Element Ancestor (BaseConstraint findBy)
  • Method (i): public virtual Area Area (BaseConstraint findBy)
  • Method (i): public virtual Button Button (BaseConstraint findBy)
  • Method (i): public virtual CheckBox CheckBox (BaseConstraint findBy)
  • Method (i): public virtual Div Div (BaseConstraint findBy)
  • Method (i): public virtual Element Element (string tagname, BaseConstraint findBy, string[] inputtypes)
  • Method (i): public virtual Element Element (BaseConstraint findBy)
  • Method (i): public virtual FileUpload FileUpload (BaseConstraint findBy)
  • Method (i): public void FireEventNoWait (string eventName, NameValueCollection eventProperties)
  • Method (i): public virtual Form Form (BaseConstraint findBy)
  • Method (i): public virtual string GetValue (string attributename)
  • Method (i): public void Highlight (bool doHighlight)
  • Method (i): public virtual Image Image (BaseConstraint findBy)
  • Method (i): public virtual Label Label (BaseConstraint findBy)
  • Method (i): public virtual Link Link (BaseConstraint findBy)
  • Method (i): public virtual Para Para (BaseConstraint findBy)
  • Method (i): public virtual RadioButton RadioButton (BaseConstraint findBy)
  • Method (i): protected INativeElement RefreshNativeElement ()
  • Method (i): public virtual SelectList SelectList (BaseConstraint findBy)
  • Method (i): public virtual Span Span (BaseConstraint findBy)
  • Method (i): public virtual Table Table (BaseConstraint findBy)
  • Method (i): public virtual TableBody TableBody (BaseConstraint findBy)
  • Method (i): public virtual TableCell TableCell (BaseConstraint findBy)
  • Method (i): public virtual TableRow TableRow (BaseConstraint findBy)
  • Method (i): public virtual TextField TextField (BaseConstraint findBy)
  • Method (i): public void WaitUntil (BaseConstraint constraint)
  • Method (i): public void WaitUntil (BaseConstraint constraint, int timeout)
  • Property: INativeElement NativeElement { public get; }
public class WatiN.Core.DivCollection ()
  • Constructor: public DivCollection (DomContainer domContainer, ElementFinder finder)
  • Field: protected ElementFinder finder
  • Method (i): protected ArrayList DoFilter (AttributeConstraint findBy)
  • Method (i): public bool Exists (AttributeConstraint findBy)
  • Method: public DivCollection Filter (AttributeConstraint findBy)
  • Method (i): public Enumerator GetEnumerator ()
  • Constructor: public DivCollection (DomContainer domContainer, INativeElementFinder finder)
  • Field: protected INativeElementFinder finder
  • Method (i): protected ArrayList DoFilter (BaseConstraint findBy)
  • Method (i): protected Element ElementsTyped (int index)
  • Method (i): public bool Exists (BaseConstraint findBy)
  • Method: public DivCollection Filter (BaseConstraint findBy)
  • Method (i): public Element First ()
  • Method (i): public Element First (BaseConstraint findBy)
  • Method (i): public IEnumerator GetEnumerator ()
public abstract class WatiN.Core.Document ()
  • Method: public virtual Area Area (AttributeConstraint findBy)
  • Method: public virtual Button Button (AttributeConstraint findBy)
  • Method: public virtual CheckBox CheckBox (AttributeConstraint findBy)
  • Method: public virtual Div Div (AttributeConstraint findBy)
  • Method: public virtual Element Element (string tagname, AttributeConstraint findBy, string[] inputtypes)
  • Method: public virtual Element Element (AttributeConstraint findBy)
  • Method: public virtual FileUpload FileUpload (AttributeConstraint findBy)
  • Method: public virtual Form Form (AttributeConstraint findBy)
  • Method: public Frame Frame (AttributeConstraint findBy)
  • Method: public virtual Image Image (AttributeConstraint findBy)
  • Method: public virtual Label Label (AttributeConstraint findBy)
  • Method: public virtual Link Link (AttributeConstraint findBy)
  • Method: public virtual Para Para (AttributeConstraint findBy)
  • Method: public virtual RadioButton RadioButton (AttributeConstraint findBy)
  • Method: public virtual SelectList SelectList (AttributeConstraint findBy)
  • Method: public virtual Span Span (AttributeConstraint findBy)
  • Method: public virtual Table Table (AttributeConstraint findBy)
  • Method: public virtual TableBody TableBody (AttributeConstraint findBy)
  • Method: public virtual TableCell TableCell (AttributeConstraint findBy)
  • Method: public virtual TableRow TableRow (AttributeConstraint findBy)
  • Method: public virtual TextField TextField (AttributeConstraint findBy)
  • Property: protected DomContainer DomContainer { }
  • Method: public virtual Area Area (BaseConstraint findBy)
  • Method: public virtual Button Button (BaseConstraint findBy)
  • Method: public virtual CheckBox CheckBox (BaseConstraint findBy)
  • Method: public virtual Div Div (BaseConstraint findBy)
  • Method: public virtual Element Element (string tagname, BaseConstraint findBy, string[] inputtypes)
  • Method: public virtual Element Element (BaseConstraint findBy)
  • Method: public virtual FileUpload FileUpload (BaseConstraint findBy)
  • Method: public virtual Form Form (BaseConstraint findBy)
  • Method: public Frame Frame (BaseConstraint findBy)
  • Method: public virtual Image Image (BaseConstraint findBy)
  • Method: public virtual Label Label (BaseConstraint findBy)
  • Method: public virtual Link Link (BaseConstraint findBy)
  • Method: public virtual Para Para (BaseConstraint findBy)
  • Method: public virtual RadioButton RadioButton (BaseConstraint findBy)
  • Method: public virtual SelectList SelectList (BaseConstraint findBy)
  • Method: public virtual Span Span (BaseConstraint findBy)
  • Method: public virtual Table Table (BaseConstraint findBy)
  • Method: public virtual TableBody TableBody (BaseConstraint findBy)
  • Method: public virtual TableCell TableCell (BaseConstraint findBy)
  • Method: public virtual TableRow TableRow (BaseConstraint findBy)
  • Method: public virtual TextField TextField (BaseConstraint findBy)
  • Method: public void WaitUntilContainsText (string text)
  • Method: public void WaitUntilContainsText (string text, int timeOut)
  • Method: public void WaitUntilContainsText (Regex regex)
  • Method: public void WaitUntilContainsText (Regex regex, int timeOut)
  • Property: DomContainer DomContainer { public get; public set; }
public abstract class WatiN.Core.DomContainer ()
  • Method (i): public virtual Area Area (AttributeConstraint findBy)
  • Method (i): public virtual Button Button (AttributeConstraint findBy)
  • Method (i): public virtual CheckBox CheckBox (AttributeConstraint findBy)
  • Method (i): public virtual Div Div (AttributeConstraint findBy)
  • Method (i): public virtual Element Element (string tagname, AttributeConstraint findBy, string[] inputtypes)
  • Method (i): public virtual Element Element (AttributeConstraint findBy)
  • Method (i): public virtual FileUpload FileUpload (AttributeConstraint findBy)
  • Method (i): public virtual Form Form (AttributeConstraint findBy)
  • Method (i): public Frame Frame (AttributeConstraint findBy)
  • Method (i): public virtual Image Image (AttributeConstraint findBy)
  • Method (i): public virtual Label Label (AttributeConstraint findBy)
  • Method (i): public virtual Link Link (AttributeConstraint findBy)
  • Method (i): public virtual Para Para (AttributeConstraint findBy)
  • Method (i): public virtual RadioButton RadioButton (AttributeConstraint findBy)
  • Method (i): public virtual SelectList SelectList (AttributeConstraint findBy)
  • Method (i): public virtual Span Span (AttributeConstraint findBy)
  • Method (i): public virtual Table Table (AttributeConstraint findBy)
  • Method (i): public virtual TableBody TableBody (AttributeConstraint findBy)
  • Method (i): public virtual TableCell TableCell (AttributeConstraint findBy)
  • Method (i): public virtual TableRow TableRow (AttributeConstraint findBy)
  • Method (i): public virtual TextField TextField (AttributeConstraint findBy)
  • Property: protected DomContainer DomContainer { }
  • Method (i): public virtual Area Area (BaseConstraint findBy)
  • Method (i): public virtual Button Button (BaseConstraint findBy)
  • Method (i): public virtual CheckBox CheckBox (BaseConstraint findBy)
  • Method (i): public virtual Div Div (BaseConstraint findBy)
  • Method (i): public virtual Element Element (string tagname, BaseConstraint findBy, string[] inputtypes)
  • Method (i): public virtual Element Element (BaseConstraint findBy)
  • Method (i): public virtual FileUpload FileUpload (BaseConstraint findBy)
  • Method (i): public virtual Form Form (BaseConstraint findBy)
  • Method (i): public Frame Frame (BaseConstraint findBy)
  • Method (i): public virtual Image Image (BaseConstraint findBy)
  • Method (i): public virtual Label Label (BaseConstraint findBy)
  • Method (i): public virtual Link Link (BaseConstraint findBy)
  • Method: public abstract IHTMLDocument2 OnGetHtmlDocument ()
  • Method (i): public virtual Para Para (BaseConstraint findBy)
  • Method (i): public virtual RadioButton RadioButton (BaseConstraint findBy)
  • Method (i): public virtual SelectList SelectList (BaseConstraint findBy)
  • Method (i): public virtual Span Span (BaseConstraint findBy)
  • Method (i): public virtual Table Table (BaseConstraint findBy)
  • Method (i): public virtual TableBody TableBody (BaseConstraint findBy)
  • Method (i): public virtual TableCell TableCell (BaseConstraint findBy)
  • Method (i): public virtual TableRow TableRow (BaseConstraint findBy)
  • Method (i): public virtual TextField TextField (BaseConstraint findBy)
  • Method: public virtual void WaitForComplete (int waitForCompleteTimeOut)
  • Method (i): public void WaitUntilContainsText (string text)
  • Method (i): public void WaitUntilContainsText (string text, int timeOut)
  • Method (i): public void WaitUntilContainsText (Regex regex)
  • Method (i): public void WaitUntilContainsText (Regex regex, int timeOut)
  • Property: DomContainer DomContainer { public get; public set; }
  • Property: abstract INativeBrowser NativeBrowser { public get; }
WatiN.Core Element ()
public class WatiN.Core.Element
(Please hover your mouse over the type to see the inheritance signatures)
public class WatiN.Core.Element
(Please hover your mouse over the type to see the inheritance signatures)
  • Constructor: public Element (DomContainer domContainer, object element)
  • Constructor: public Element (DomContainer domContainer, ElementFinder elementFinder)
  • Method: public Element Ancestor (string tagName, AttributeConstraint findBy)
  • Method: public Element Ancestor (Type ancestorType, AttributeConstraint findBy)
  • Method: public Element Ancestor (AttributeConstraint findBy)
  • Method: protected object getElement ()
  • Method: protected void Highlight (bool doHighlight)
  • Method: public void WaitUntil (AttributeConstraint attributeConstraint)
  • Method: public void WaitUntil (AttributeConstraint attributeConstraint, int timeout)
  • Property: protected DispHTMLBaseElement DispHtmlBaseElement { }
  • [Obsolete: Use the constructor accepting INativeElement instead]Constructor: public Element (DomContainer domContainer, object element)
  • Constructor: public Element (DomContainer domContainer, INativeElement nativeElement)
  • Constructor: public Element (DomContainer domContainer, INativeElementFinder elementFinder)
  • Method: public Element Ancestor (string tagName, BaseConstraint findBy)
  • Method: public Element Ancestor (Type ancestorType, BaseConstraint findBy)
  • Method: public Element Ancestor (BaseConstraint findBy)
  • Method: public void FireEventNoWait (string eventName, NameValueCollection eventProperties)
  • Method: public virtual string GetValue (string attributename)
  • Method: public void Highlight (bool doHighlight)
  • Method: protected INativeElement RefreshNativeElement ()
  • Method: public void WaitUntil (BaseConstraint constraint)
  • Method: public void WaitUntil (BaseConstraint constraint, int timeout)
  • Property: INativeElement NativeElement { public get; }
public class WatiN.Core.ElementAttributeBag ()
  • Constructor: public ElementAttributeBag ()
  • Constructor: public ElementAttributeBag (IHTMLElement element)
  • Constructor: public ElementAttributeBag (DomContainer domContainer)
  • Constructor: public ElementAttributeBag (DomContainer domContainer, IHTMLElement element)
  • Property: DomContainer DomContainer { public get; public set; }
  • Property: Element Element { public get; }
  • Property: Element ElementTyped { public get; }
public class WatiN.Core.ElementCollection ()
  • Constructor: public ElementCollection (DomContainer domContainer, ElementFinder finder)
  • Field: protected ElementFinder finder
  • Method (i): protected ArrayList DoFilter (AttributeConstraint findBy)
  • Method (i): public bool Exists (AttributeConstraint findBy)
  • Method: public ElementCollection Filter (AttributeConstraint findBy)
  • Method (i): public Enumerator GetEnumerator ()
  • Constructor: public ElementCollection (DomContainer domContainer, INativeElementFinder finder)
  • Field: protected INativeElementFinder finder
  • Method (i): protected ArrayList DoFilter (BaseConstraint findBy)
  • Method (i): protected Element ElementsTyped (int index)
  • Method (i): public bool Exists (BaseConstraint findBy)
  • Method: public ElementCollection Filter (BaseConstraint findBy)
  • Method (i): public Element First ()
  • Method (i): public Element First (BaseConstraint findBy)
  • Method (i): public IEnumerator GetEnumerator ()
WatiN.Core ElementFinder ()
public class WatiN.Core.ElementFinder n/a
  • Constructor: public ElementFinder (ArrayList elementTags, AttributeConstraint findBy, IElementCollection elementCollection)
  • Constructor: public ElementFinder (ArrayList elementTags, IElementCollection elementCollection)
  • Constructor: public ElementFinder (string tagName, string inputType, AttributeConstraint findBy, IElementCollection elementCollection)
  • Constructor: public ElementFinder (string tagName, string inputType, IElementCollection elementCollection)
  • Field: protected readonly IElementCollection elementCollection
  • Field: protected readonly AttributeConstraint findBy
  • Method: public void AddElementTag (string tagName, string inputType)
  • Method (i): public virtual bool Equals (object obj)
  • Method (i): protected virtual void Finalize ()
  • Method: public ArrayList FindAll ()
  • Method: public ArrayList FindAll (AttributeConstraint findBy)
  • Method: public virtual IHTMLElement FindFirst ()
  • Method: public virtual IHTMLElement FindFirst (bool throwExceptionIfElementNotFound)
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public Type GetType ()
  • Method (i): protected object MemberwiseClone ()
  • Method (i): public virtual string ToString ()
--> NONE <--
WatiN.Core ElementsContainer ()
public class WatiN.Core.ElementsContainer
(Please hover your mouse over the type to see the inheritance signatures)
public class WatiN.Core.ElementsContainer
(Please hover your mouse over the type to see the inheritance signatures)
  • Constructor: public ElementsContainer (DomContainer ie, object element)
  • Constructor: public ElementsContainer (DomContainer ie, ElementFinder finder)
  • Method (i): public Element Ancestor (string tagName, AttributeConstraint findBy)
  • Method (i): public Element Ancestor (Type ancestorType, AttributeConstraint findBy)
  • Method (i): public Element Ancestor (AttributeConstraint findBy)
  • Method: public virtual Area Area (AttributeConstraint findBy)
  • Method: public virtual Button Button (AttributeConstraint findBy)
  • Method: public virtual CheckBox CheckBox (AttributeConstraint findBy)
  • Method: public virtual Div Div (AttributeConstraint findBy)
  • Method: public virtual Element Element (string tagname, AttributeConstraint findBy, string[] inputtypes)
  • Method: public virtual Element Element (AttributeConstraint findBy)
  • Method: public virtual FileUpload FileUpload (AttributeConstraint findBy)
  • Method: public virtual Form Form (AttributeConstraint findBy)
  • Method (i): protected object getElement ()
  • Method (i): protected void Highlight (bool doHighlight)
  • Method: public virtual Image Image (AttributeConstraint findBy)
  • Method: public virtual Label Label (AttributeConstraint findBy)
  • Method: public virtual Link Link (AttributeConstraint findBy)
  • Method: public virtual Para Para (AttributeConstraint findBy)
  • Method: public virtual RadioButton RadioButton (AttributeConstraint findBy)
  • Method: public virtual SelectList SelectList (AttributeConstraint findBy)
  • Method: public virtual Span Span (AttributeConstraint findBy)
  • Method: public virtual Table Table (AttributeConstraint findBy)
  • Method: public virtual TableBody TableBody (AttributeConstraint findBy)
  • Method: public virtual TableCell TableCell (AttributeConstraint findBy)
  • Method: public virtual TableRow TableRow (AttributeConstraint findBy)
  • Method: public virtual TextField TextField (AttributeConstraint findBy)
  • Method (i): public void WaitUntil (AttributeConstraint attributeConstraint)
  • Method (i): public void WaitUntil (AttributeConstraint attributeConstraint, int timeout)
  • Property: protected DispHTMLBaseElement DispHtmlBaseElement { }
  • [Obsolete: Use the constructor accepting INativeElement instead]Constructor: public ElementsContainer (DomContainer domContainer, object element)
  • Constructor: public ElementsContainer (DomContainer domContainer, INativeElement nativeElement)
  • Constructor: public ElementsContainer (DomContainer domContainer, INativeElementFinder finder)
  • Method (i): public Element Ancestor (string tagName, BaseConstraint findBy)
  • Method (i): public Element Ancestor (Type ancestorType, BaseConstraint findBy)
  • Method (i): public Element Ancestor (BaseConstraint findBy)
  • Method: public virtual Area Area (BaseConstraint findBy)
  • Method: public virtual Button Button (BaseConstraint findBy)
  • Method: public virtual CheckBox CheckBox (BaseConstraint findBy)
  • Method: public virtual Div Div (BaseConstraint findBy)
  • Method: public virtual Element Element (string tagname, BaseConstraint findBy, string[] inputtypes)
  • Method: public virtual Element Element (BaseConstraint findBy)
  • Method: public virtual FileUpload FileUpload (BaseConstraint findBy)
  • Method (i): public void FireEventNoWait (string eventName, NameValueCollection eventProperties)
  • Method: public virtual Form Form (BaseConstraint findBy)
  • Method (i): public virtual string GetValue (string attributename)
  • Method (i): public void Highlight (bool doHighlight)
  • Method: public virtual Image Image (BaseConstraint findBy)
  • Method: public virtual Label Label (BaseConstraint findBy)
  • Method: public virtual Link Link (BaseConstraint findBy)
  • Method: public virtual Para Para (BaseConstraint findBy)
  • Method: public virtual RadioButton RadioButton (BaseConstraint findBy)
  • Method (i): protected INativeElement RefreshNativeElement ()
  • Method: public virtual SelectList SelectList (BaseConstraint findBy)
  • Method: public virtual Span Span (BaseConstraint findBy)
  • Method: public virtual Table Table (BaseConstraint findBy)
  • Method: public virtual TableBody TableBody (BaseConstraint findBy)
  • Method: public virtual TableCell TableCell (BaseConstraint findBy)
  • Method: public virtual TableRow TableRow (BaseConstraint findBy)
  • Method: public virtual TextField TextField (BaseConstraint findBy)
  • Method (i): public void WaitUntil (BaseConstraint constraint)
  • Method (i): public void WaitUntil (BaseConstraint constraint, int timeout)
  • Property: INativeElement NativeElement { public get; }
public class WatiN.Core.ElementsSupport ()
  • Method: public static Area Area (DomContainer domContainer, AttributeConstraint findBy, IElementCollection elements)
  • Method: public static Button Button (DomContainer ie, AttributeConstraint findBy, IElementCollection elements)
  • Method: public static ButtonCollection Buttons (DomContainer ie, IElementCollection elements)
  • Method: public static CheckBox CheckBox (DomContainer ie, AttributeConstraint findBy, IElementCollection elements)
  • Method: public static CheckBoxCollection CheckBoxes (DomContainer ie, IElementCollection elements)
  • Method: public static Div Div (DomContainer ie, AttributeConstraint findBy, IElementCollection elements)
  • Method: public static DivCollection Divs (DomContainer ie, IElementCollection elements)
  • Method: public static Element Element (DomContainer domContainer, string tagname, AttributeConstraint findBy, IElementCollection elements, string[] inputtypes)
  • Method: public static Element Element (DomContainer ie, AttributeConstraint findBy, IElementCollection elements)
  • Method: public static ElementCollection Elements (DomContainer ie, IElementCollection elements)
  • Method: public static FileUpload FileUpload (DomContainer ie, AttributeConstraint findBy, IElementCollection elements)
  • Method: public static FileUploadCollection FileUploads (DomContainer ie, IElementCollection elements)
  • Method: public static Form Form (DomContainer ie, AttributeConstraint findBy, IElementCollection elements)
  • Method: public static FormCollection Forms (DomContainer ie, IElementCollection elements)
  • Method: public static Image Image (DomContainer ie, AttributeConstraint findBy, IElementCollection elements)
  • Method: public static ImageCollection Images (DomContainer ie, IElementCollection elements)
  • Method: public static Label Label (DomContainer ie, AttributeConstraint findBy, IElementCollection elements)
  • Method: public static LabelCollection Labels (DomContainer ie, IElementCollection elements)
  • Method: public static Link Link (DomContainer ie, AttributeConstraint findBy, IElementCollection elements)
  • Method: public static LinkCollection Links (DomContainer ie, IElementCollection elements)
  • Method: public static Option Option (DomContainer ie, AttributeConstraint findBy, IElementCollection elements)
  • Method: public static OptionCollection Options (DomContainer ie, IElementCollection elements)
  • Method: public static Para Para (DomContainer ie, AttributeConstraint findBy, IElementCollection elements)
  • Method: public static ParaCollection Paras (DomContainer ie, IElementCollection elements)
  • Method: public static RadioButton RadioButton (DomContainer ie, AttributeConstraint findBy, IElementCollection elements)
  • Method: public static RadioButtonCollection RadioButtons (DomContainer ie, IElementCollection elements)
  • Method: public static SelectList SelectList (DomContainer ie, AttributeConstraint findBy, IElementCollection elements)
  • Method: public static SelectListCollection SelectLists (DomContainer ie, IElementCollection elements)
  • Method: public static Span Span (DomContainer ie, AttributeConstraint findBy, IElementCollection elements)
  • Method: public static SpanCollection Spans (DomContainer ie, IElementCollection elements)
  • Method: public static Table Table (DomContainer ie, AttributeConstraint findBy, IElementCollection elements)
  • Method: public static TableBodyCollection TableBodies (DomContainer ie, IElementCollection elements)
  • Method: public static TableBody TableBody (DomContainer ie, AttributeConstraint findBy, IElementCollection elements)
  • Method: public static TableCell TableCell (DomContainer ie, string elementId, int index, IElementCollection elements)
  • Method: public static TableCell TableCell (DomContainer ie, Regex elementId, int index, IElementCollection elements)
  • Method: public static TableCell TableCell (DomContainer ie, AttributeConstraint findBy, IElementCollection elements)
  • Method: public static TableCellCollection TableCells (DomContainer ie, IElementCollection elements)
  • Method: public static TableRow TableRow (DomContainer ie, AttributeConstraint findBy, IElementCollection elements)
  • Method: public static TableRowCollection TableRows (DomContainer ie, IElementCollection elements)
  • Method: public static TableCollection Tables (DomContainer ie, IElementCollection elements)
  • Method: public static TextField TextField (DomContainer ie, AttributeConstraint findBy, IElementCollection elements)
  • Method: public static TextFieldCollection TextFields (DomContainer ie, IElementCollection elements)
  • Field: public static const string LabelTagName, Value = LABEL
  • Method: public static Area Area (DomContainer domContainer, BaseConstraint findBy, IElementCollection elements)
  • Method: public static Button Button (DomContainer domContainer, BaseConstraint findBy, IElementCollection elements)
  • Method: public static ButtonCollection Buttons (DomContainer domContainer, IElementCollection elements)
  • Method: public static CheckBox CheckBox (DomContainer domContainer, BaseConstraint findBy, IElementCollection elements)
  • Method: public static CheckBoxCollection CheckBoxes (DomContainer domContainer, IElementCollection elements)
  • Method: public static Div Div (DomContainer domContainer, BaseConstraint findBy, IElementCollection elements)
  • Method: public static DivCollection Divs (DomContainer domContainer, IElementCollection elements)
  • Method: public static Element Element (DomContainer domContainer, string tagname, BaseConstraint findBy, IElementCollection elements, string[] inputtypes)
  • Method: public static Element Element (DomContainer domContainer, BaseConstraint findBy, IElementCollection elements)
  • Method: public static ElementCollection Elements (DomContainer domContainer, IElementCollection elements)
  • Method: public static FileUpload FileUpload (DomContainer domContainer, BaseConstraint findBy, IElementCollection elements)
  • Method: public static FileUploadCollection FileUploads (DomContainer domContainer, IElementCollection elements)
  • Method: public static Form Form (DomContainer domContainer, BaseConstraint findBy, IElementCollection elements)
  • Method: public static FormCollection Forms (DomContainer domContainer, IElementCollection elements)
  • Method: public static Image Image (DomContainer domContainer, BaseConstraint findBy, IElementCollection elements)
  • Method: public static ImageCollection Images (DomContainer domContainer, IElementCollection elements)
  • Method: public static Label Label (DomContainer domContainer, BaseConstraint findBy, IElementCollection elements)
  • Method: public static LabelCollection Labels (DomContainer domContainer, IElementCollection elements)
  • Method: public static Link Link (DomContainer domContainer, BaseConstraint findBy, IElementCollection elements)
  • Method: public static LinkCollection Links (DomContainer domContainer, IElementCollection elements)
  • Method: public static Option Option (DomContainer domContainer, BaseConstraint findBy, IElementCollection elements)
  • Method: public static OptionCollection Options (DomContainer domContainer, IElementCollection elements)
  • Method: public static Para Para (DomContainer domContainer, BaseConstraint findBy, IElementCollection elements)
  • Method: public static ParaCollection Paras (DomContainer domContainer, IElementCollection elements)
  • Method: public static RadioButton RadioButton (DomContainer domContainer, BaseConstraint findBy, IElementCollection elements)
  • Method: public static RadioButtonCollection RadioButtons (DomContainer domContainer, IElementCollection elements)
  • Method: public static SelectList SelectList (DomContainer domContainer, BaseConstraint findBy, IElementCollection elements)
  • Method: public static SelectListCollection SelectLists (DomContainer domContainer, IElementCollection elements)
  • Method: public static Span Span (DomContainer domContainer, BaseConstraint findBy, IElementCollection elements)
  • Method: public static SpanCollection Spans (DomContainer domContainer, IElementCollection elements)
  • Method: public static Table Table (DomContainer domContainer, BaseConstraint findBy, IElementCollection elements)
  • Method: public static TableBodyCollection TableBodies (DomContainer domContainer, IElementCollection elements)
  • Method: public static TableBody TableBody (DomContainer domContainer, BaseConstraint findBy, IElementCollection elements)
  • Method: public static TableCell TableCell (DomContainer domContainer, string elementId, int index, IElementCollection elements)
  • Method: public static TableCell TableCell (DomContainer domContainer, Regex elementId, int index, IElementCollection elements)
  • Method: public static TableCell TableCell (DomContainer domContainer, BaseConstraint findBy, IElementCollection elements)
  • Method: public static TableCellCollection TableCells (DomContainer domContainer, IElementCollection elements)
  • Method: public static TableRow TableRow (DomContainer domContainer, BaseConstraint findBy, IElementCollection elements)
  • Method: public static TableRowCollection TableRows (DomContainer domContainer, IElementCollection elements)
  • Method: public static TableCollection Tables (DomContainer domContainer, IElementCollection elements)
  • Method: public static TextField TextField (DomContainer domContainer, BaseConstraint findBy, IElementCollection elements)
  • Method: public static TextFieldCollection TextFields (DomContainer domContainer, IElementCollection elements)
public class WatiN.Core.ElementTag ()
  • Constructor: public ElementTag (IHTMLElement element)
  • Method: public bool Compare (IHTMLElement element)
  • Method: public bool Compare (object element)
  • Constructor: public ElementTag (INativeElement nativeElement)
  • Method: public bool Compare (INativeElement nativeElement)
  • Method: public bool CompareInputTypes (INativeElement element)
  • Method: public static string ElementTagsToString (ArrayList elementTags)
  • Method: public IHTMLElement GetElementById (IHTMLElementCollection elements, string id)
  • Method: public static bool IsAnInputElement (string tagName)
  • Method: public static bool IsValidElement (INativeElement nativeElement, ArrayList elementTags)
WatiN.Core FileUpload ()
public class WatiN.Core.FileUpload
(Please hover your mouse over the type to see the inheritance signatures)
public class WatiN.Core.FileUpload
(Please hover your mouse over the type to see the inheritance signatures)
  • Constructor: public FileUpload (DomContainer domContainer, ElementFinder finder)
  • Method (i): public Element Ancestor (string tagName, AttributeConstraint findBy)
  • Method (i): public Element Ancestor (Type ancestorType, AttributeConstraint findBy)
  • Method (i): public Element Ancestor (AttributeConstraint findBy)
  • Method (i): protected object getElement ()
  • Method (i): protected void Highlight (bool doHighlight)
  • Method (i): public void WaitUntil (AttributeConstraint attributeConstraint)
  • Method (i): public void WaitUntil (AttributeConstraint attributeConstraint, int timeout)
  • Property: protected DispHTMLBaseElement DispHtmlBaseElement { }
  • Constructor: public FileUpload (DomContainer domContainer, INativeElementFinder finder)
  • Method (i): public Element Ancestor (string tagName, BaseConstraint findBy)
  • Method (i): public Element Ancestor (Type ancestorType, BaseConstraint findBy)
  • Method (i): public Element Ancestor (BaseConstraint findBy)
  • Method (i): public void FireEventNoWait (string eventName, NameValueCollection eventProperties)
  • Method (i): public virtual string GetValue (string attributename)
  • Method (i): public void Highlight (bool doHighlight)
  • Method (i): protected INativeElement RefreshNativeElement ()
  • Method (i): public void WaitUntil (BaseConstraint constraint)
  • Method (i): public void WaitUntil (BaseConstraint constraint, int timeout)
  • Property: INativeElement NativeElement { public get; }
public class WatiN.Core.FileUploadCollection ()
  • Constructor: public FileUploadCollection (DomContainer domContainer, ElementFinder finder)
  • Field: protected ElementFinder finder
  • Method (i): protected ArrayList DoFilter (AttributeConstraint findBy)
  • Method (i): public bool Exists (AttributeConstraint findBy)
  • Method: public FileUploadCollection Filter (AttributeConstraint findBy)
  • Method (i): public Enumerator GetEnumerator ()
  • Constructor: public FileUploadCollection (DomContainer domContainer, INativeElementFinder finder)
  • Field: protected INativeElementFinder finder
  • Method (i): protected ArrayList DoFilter (BaseConstraint findBy)
  • Method (i): protected Element ElementsTyped (int index)
  • Method (i): public bool Exists (BaseConstraint findBy)
  • Method: public FileUploadCollection Filter (BaseConstraint findBy)
  • Method (i): public Element First ()
  • Method (i): public Element First (BaseConstraint findBy)
  • Method (i): public IEnumerator GetEnumerator ()
public class WatiN.Core.Find ()
  • [Obsolete: Use Find.By(attributeName, value) instead]Method: public static AttributeConstraint ByCustom (string attributeName, string value)
  • [Obsolete: Use Find.By(attributeName, regex) instead]Method: public static AttributeConstraint ByCustom (string attributeName, Regex regex)
  • [Obsolete: Use Find.By(attributeName, comparer) instead]Method: public static AttributeConstraint ByCustom (string attributeName, ICompare comparer)
  • Method: public static Index ByIndex (int index)
  • Method: public static AttributeConstraint ByUrl (Regex regex)
  • Method: public static AttributeConstraint ByClass (string classname)
  • Method: public static AttributeConstraint ByClass (Regex regex)
  • Method: public static AttributeConstraint ByClass (ICompare compare)
  • Method: public static BaseConstraint ByDefault (string value)
  • Method: public static BaseConstraint ByDefault (Regex value)
  • Method: public static ElementConstraint ByElement (ICompareElement comparer)
  • Method: public static IndexConstraint ByIndex (int index)
  • Method: public static LabelTextConstraint ByLabelText (string labelText)
  • Method: public static BaseConstraint ByUrl (Regex regex)
  • Method: public static IndexConstraint First ()
  • Method: public static ProximityTextConstraint Near (string labelText)
WatiN.Core FindByDefaultFactory ()
n/a public class WatiN.Core.FindByDefaultFactory
--> NONE <--
  • Constructor: public FindByDefaultFactory ()
  • Method: public virtual BaseConstraint ByDefault (string value)
  • Method: public virtual BaseConstraint ByDefault (Regex value)
  • Method (i): public virtual bool Equals (object obj)
  • Method (i): protected virtual void Finalize ()
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public Type GetType ()
  • Method (i): protected object MemberwiseClone ()
  • Method (i): public virtual string ToString ()
WatiN.Core For ()
public class WatiN.Core.For n/a
  • Constructor: public For (string forId)
  • Constructor: public For (Regex regex)
  • Constructor: public For (Element element)
  • Constructor: public For (ICompare comparer)
  • Field: protected AttributeConstraint andAttributeConstraint
  • Field: protected ICompare comparer
  • Field: protected AttributeConstraint lastAddedAttributeConstraint
  • Field: protected AttributeConstraint lastAddedOrAttributeConstraint
  • Field: protected AttributeConstraint orAttributeConstraint
  • Method (i): public AttributeConstraint And (AttributeConstraint attributeConstraint)
  • Method (i): public virtual bool Compare (IAttributeBag attributeBag)
  • Method (i): protected virtual bool doCompare (IAttributeBag attributeBag)
  • Method (i): public virtual bool Equals (object obj)
  • Method (i): protected bool EvaluateAndOrAttributes (IAttributeBag attributeBag, bool initialReturnValue)
  • Method (i): protected virtual void Finalize ()
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public Type GetType ()
  • Method (i): protected virtual void LockCompare ()
  • Method (i): protected object MemberwiseClone ()
  • Method (i): public AttributeConstraint Or (AttributeConstraint attributeConstraint)
  • Method (i): public virtual string ToString ()
  • Method (i): protected virtual void UnLockCompare ()
  • Property: virtual string AttributeName { public get; }
  • Property: virtual string Value { public get; }
--> NONE <--
WatiN.Core Form ()
public class WatiN.Core.Form
(Please hover your mouse over the type to see the inheritance signatures)
public class WatiN.Core.Form
(Please hover your mouse over the type to see the inheritance signatures)
  • Constructor: public Form (DomContainer ie, ElementFinder finder)
  • Method (i): public Element Ancestor (string tagName, AttributeConstraint findBy)
  • Method (i): public Element Ancestor (Type ancestorType, AttributeConstraint findBy)
  • Method (i): public Element Ancestor (AttributeConstraint findBy)
  • Method (i): public virtual Area Area (AttributeConstraint findBy)
  • Method (i): public virtual Button Button (AttributeConstraint findBy)
  • Method (i): public virtual CheckBox CheckBox (AttributeConstraint findBy)
  • Method (i): public virtual Div Div (AttributeConstraint findBy)
  • Method (i): public virtual Element Element (string tagname, AttributeConstraint findBy, string[] inputtypes)
  • Method (i): public virtual Element Element (AttributeConstraint findBy)
  • Method (i): public virtual FileUpload FileUpload (AttributeConstraint findBy)
  • Method (i): public virtual Form Form (AttributeConstraint findBy)
  • Method (i): protected object getElement ()
  • Method (i): protected void Highlight (bool doHighlight)
  • Method (i): public virtual Image Image (AttributeConstraint findBy)
  • Method (i): public virtual Label Label (AttributeConstraint findBy)
  • Method (i): public virtual Link Link (AttributeConstraint findBy)
  • Method (i): public virtual Para Para (AttributeConstraint findBy)
  • Method (i): public virtual RadioButton RadioButton (AttributeConstraint findBy)
  • Method (i): public virtual SelectList SelectList (AttributeConstraint findBy)
  • Method (i): public virtual Span Span (AttributeConstraint findBy)
  • Method (i): public virtual Table Table (AttributeConstraint findBy)
  • Method (i): public virtual TableBody TableBody (AttributeConstraint findBy)
  • Method (i): public virtual TableCell TableCell (AttributeConstraint findBy)
  • Method (i): public virtual TableRow TableRow (AttributeConstraint findBy)
  • Method (i): public virtual TextField TextField (AttributeConstraint findBy)
  • Method (i): public void WaitUntil (AttributeConstraint attributeConstraint)
  • Method (i): public void WaitUntil (AttributeConstraint attributeConstraint, int timeout)
  • Property: protected DispHTMLBaseElement DispHtmlBaseElement { }
  • Constructor: public Form (DomContainer domContainer, INativeElementFinder finder)
  • Method (i): public Element Ancestor (string tagName, BaseConstraint findBy)
  • Method (i): public Element Ancestor (Type ancestorType, BaseConstraint findBy)
  • Method (i): public Element Ancestor (BaseConstraint findBy)
  • Method (i): public virtual Area Area (BaseConstraint findBy)
  • Method (i): public virtual Button Button (BaseConstraint findBy)
  • Method (i): public virtual CheckBox CheckBox (BaseConstraint findBy)
  • Method (i): public virtual Div Div (BaseConstraint findBy)
  • Method (i): public virtual Element Element (string tagname, BaseConstraint findBy, string[] inputtypes)
  • Method (i): public virtual Element Element (BaseConstraint findBy)
  • Method (i): public virtual FileUpload FileUpload (BaseConstraint findBy)
  • Method (i): public void FireEventNoWait (string eventName, NameValueCollection eventProperties)
  • Method (i): public virtual Form Form (BaseConstraint findBy)
  • Method (i): public virtual string GetValue (string attributename)
  • Method (i): public void Highlight (bool doHighlight)
  • Method (i): public virtual Image Image (BaseConstraint findBy)
  • Method (i): public virtual Label Label (BaseConstraint findBy)
  • Method (i): public virtual Link Link (BaseConstraint findBy)
  • Method (i): public virtual Para Para (BaseConstraint findBy)
  • Method (i): public virtual RadioButton RadioButton (BaseConstraint findBy)
  • Method (i): protected INativeElement RefreshNativeElement ()
  • Method (i): public virtual SelectList SelectList (BaseConstraint findBy)
  • Method (i): public virtual Span Span (BaseConstraint findBy)
  • Method (i): public virtual Table Table (BaseConstraint findBy)
  • Method (i): public virtual TableBody TableBody (BaseConstraint findBy)
  • Method (i): public virtual TableCell TableCell (BaseConstraint findBy)
  • Method (i): public virtual TableRow TableRow (BaseConstraint findBy)
  • Method (i): public virtual TextField TextField (BaseConstraint findBy)
  • Method (i): public void WaitUntil (BaseConstraint constraint)
  • Method (i): public void WaitUntil (BaseConstraint constraint, int timeout)
  • Property: INativeElement NativeElement { public get; }
public class WatiN.Core.FormCollection ()
  • Constructor: public FormCollection (DomContainer domContainer, ElementFinder finder)
  • Field: protected ElementFinder finder
  • Method (i): protected ArrayList DoFilter (AttributeConstraint findBy)
  • Method (i): public bool Exists (AttributeConstraint findBy)
  • Method: public FormCollection Filter (AttributeConstraint findBy)
  • Method (i): public Enumerator GetEnumerator ()
  • Constructor: public FormCollection (DomContainer domContainer, INativeElementFinder finder)
  • Field: protected INativeElementFinder finder
  • Method (i): protected ArrayList DoFilter (BaseConstraint findBy)
  • Method (i): protected Element ElementsTyped (int index)
  • Method (i): public bool Exists (BaseConstraint findBy)
  • Method: public FormCollection Filter (BaseConstraint findBy)
  • Method (i): public Element First ()
  • Method (i): public Element First (BaseConstraint findBy)
  • Method (i): public IEnumerator GetEnumerator ()
public class WatiN.Core.Frame ()
  • Constructor: public Frame (DomContainer ie, IHTMLDocument2 htmlDocument, string name, string id)
  • Method (i): public virtual Area Area (AttributeConstraint findBy)
  • Method (i): public virtual Button Button (AttributeConstraint findBy)
  • Method (i): public virtual CheckBox CheckBox (AttributeConstraint findBy)
  • Method (i): public virtual Div Div (AttributeConstraint findBy)
  • Method (i): public virtual Element Element (string tagname, AttributeConstraint findBy, string[] inputtypes)
  • Method (i): public virtual Element Element (AttributeConstraint findBy)
  • Method (i): public virtual FileUpload FileUpload (AttributeConstraint findBy)
  • Method: public static Frame Find (FrameCollection frames, AttributeConstraint findBy)
  • Method (i): public virtual Form Form (AttributeConstraint findBy)
  • Method (i): public Frame Frame (AttributeConstraint findBy)
  • Method (i): public virtual Image Image (AttributeConstraint findBy)
  • Method (i): public virtual Label Label (AttributeConstraint findBy)
  • Method (i): public virtual Link Link (AttributeConstraint findBy)
  • Method (i): public virtual Para Para (AttributeConstraint findBy)
  • Method (i): public virtual RadioButton RadioButton (AttributeConstraint findBy)
  • Method (i): public virtual SelectList SelectList (AttributeConstraint findBy)
  • Method (i): public virtual Span Span (AttributeConstraint findBy)
  • Method (i): public virtual Table Table (AttributeConstraint findBy)
  • Method (i): public virtual TableBody TableBody (AttributeConstraint findBy)
  • Method (i): public virtual TableCell TableCell (AttributeConstraint findBy)
  • Method (i): public virtual TableRow TableRow (AttributeConstraint findBy)
  • Method (i): public virtual TextField TextField (AttributeConstraint findBy)
  • Property: protected DomContainer DomContainer { }
  • Constructor: public Frame (DomContainer domContainer, IHTMLDocument2 htmlDocument, IHTMLDocument3 frameSetParent, string frameElementUniqueId)
  • Method (i): public virtual Area Area (BaseConstraint findBy)
  • Method (i): public virtual Button Button (BaseConstraint findBy)
  • Method (i): public virtual CheckBox CheckBox (BaseConstraint findBy)
  • Method (i): public virtual Div Div (BaseConstraint findBy)
  • Method (i): public virtual Element Element (string tagname, BaseConstraint findBy, string[] inputtypes)
  • Method (i): public virtual Element Element (BaseConstraint findBy)
  • Method (i): public virtual FileUpload FileUpload (BaseConstraint findBy)
  • Method: public static Frame Find (FrameCollection frames, BaseConstraint findBy)
  • Method (i): public virtual Form Form (BaseConstraint findBy)
  • Method (i): public Frame Frame (BaseConstraint findBy)
  • Method: public string GetAttributeValue (string attributename)
  • Method (i): public virtual Image Image (BaseConstraint findBy)
  • Method (i): public virtual Label Label (BaseConstraint findBy)
  • Method (i): public virtual Link Link (BaseConstraint findBy)
  • Method (i): public virtual Para Para (BaseConstraint findBy)
  • Method (i): public virtual RadioButton RadioButton (BaseConstraint findBy)
  • Method (i): public virtual SelectList SelectList (BaseConstraint findBy)
  • Method (i): public virtual Span Span (BaseConstraint findBy)
  • Method (i): public virtual Table Table (BaseConstraint findBy)
  • Method (i): public virtual TableBody TableBody (BaseConstraint findBy)
  • Method (i): public virtual TableCell TableCell (BaseConstraint findBy)
  • Method (i): public virtual TableRow TableRow (BaseConstraint findBy)
  • Method (i): public virtual TextField TextField (BaseConstraint findBy)
  • Method (i): public void WaitUntilContainsText (string text)
  • Method (i): public void WaitUntilContainsText (string text, int timeOut)
  • Method (i): public void WaitUntilContainsText (Regex regex)
  • Method (i): public void WaitUntilContainsText (Regex regex, int timeOut)
  • Property: DomContainer DomContainer { public get; public set; }
public class WatiN.Core.FrameCollection ()
  • Method: public bool Exists (AttributeConstraint findBy)
  • Method: public bool Exists (BaseConstraint findBy)
public class WatiN.Core.HtmlDialog ()
  • Method (i): public virtual Area Area (AttributeConstraint findBy)
  • Method (i): public virtual Button Button (AttributeConstraint findBy)
  • Method (i): public virtual CheckBox CheckBox (AttributeConstraint findBy)
  • Method (i): public virtual Div Div (AttributeConstraint findBy)
  • Method (i): public virtual Element Element (string tagname, AttributeConstraint findBy, string[] inputtypes)
  • Method (i): public virtual Element Element (AttributeConstraint findBy)
  • Method (i): public virtual FileUpload FileUpload (AttributeConstraint findBy)
  • Method (i): public virtual Form Form (AttributeConstraint findBy)
  • Method (i): public Frame Frame (AttributeConstraint findBy)
  • Method (i): public virtual Image Image (AttributeConstraint findBy)
  • Method (i): public virtual Label Label (AttributeConstraint findBy)
  • Method (i): public virtual Link Link (AttributeConstraint findBy)
  • Method (i): public virtual Para Para (AttributeConstraint findBy)
  • Method (i): public virtual RadioButton RadioButton (AttributeConstraint findBy)
  • Method (i): public virtual SelectList SelectList (AttributeConstraint findBy)
  • Method (i): public virtual Span Span (AttributeConstraint findBy)
  • Method (i): public virtual Table Table (AttributeConstraint findBy)
  • Method (i): public virtual TableBody TableBody (AttributeConstraint findBy)
  • Method (i): public virtual TableCell TableCell (AttributeConstraint findBy)
  • Method (i): public virtual TableRow TableRow (AttributeConstraint findBy)
  • Method (i): public virtual TextField TextField (AttributeConstraint findBy)
  • Property: protected DomContainer DomContainer { }
  • Method (i): public virtual Area Area (BaseConstraint findBy)
  • Method (i): public virtual Button Button (BaseConstraint findBy)
  • Method (i): public virtual CheckBox CheckBox (BaseConstraint findBy)
  • Method (i): public virtual Div Div (BaseConstraint findBy)
  • Method (i): public virtual Element Element (string tagname, BaseConstraint findBy, string[] inputtypes)
  • Method (i): public virtual Element Element (BaseConstraint findBy)
  • Method (i): public virtual FileUpload FileUpload (BaseConstraint findBy)
  • Method (i): public virtual Form Form (BaseConstraint findBy)
  • Method (i): public Frame Frame (BaseConstraint findBy)
  • Method (i): public virtual Image Image (BaseConstraint findBy)
  • Method (i): public virtual Label Label (BaseConstraint findBy)
  • Method (i): public virtual Link Link (BaseConstraint findBy)
  • Method: public override IHTMLDocument2 OnGetHtmlDocument ()
  • Method (i): public virtual Para Para (BaseConstraint findBy)
  • Method (i): public virtual RadioButton RadioButton (BaseConstraint findBy)
  • Method (i): public virtual SelectList SelectList (BaseConstraint findBy)
  • Method (i): public virtual Span Span (BaseConstraint findBy)
  • Method (i): public virtual Table Table (BaseConstraint findBy)
  • Method (i): public virtual TableBody TableBody (BaseConstraint findBy)
  • Method (i): public virtual TableCell TableCell (BaseConstraint findBy)
  • Method (i): public virtual TableRow TableRow (BaseConstraint findBy)
  • Method (i): public virtual TextField TextField (BaseConstraint findBy)
  • Method (i): public virtual void WaitForComplete (int waitForCompleteTimeOut)
  • Method (i): public void WaitUntilContainsText (string text)
  • Method (i): public void WaitUntilContainsText (string text, int timeOut)
  • Method (i): public void WaitUntilContainsText (Regex regex)
  • Method (i): public void WaitUntilContainsText (Regex regex, int timeOut)
  • Property: DomContainer DomContainer { public get; public set; }
  • Property: override INativeBrowser NativeBrowser { public get; }
public class WatiN.Core.HtmlDialogCollection ()
  • Constructor: public HtmlDialogCollection (Process ieProcess)
  • Method: public bool Exists (AttributeConstraint findBy)
  • Constructor: public HtmlDialogCollection (Process ieProcess, bool waitForComplete)
  • Method: public bool Exists (BaseConstraint findBy)
WatiN.Core Id ()
public class WatiN.Core.Id n/a
  • Constructor: public Id (string id)
  • Constructor: public Id (Regex regex)
  • Constructor: public Id (ICompare comparer)
  • Field: protected AttributeConstraint andAttributeConstraint
  • Field: protected ICompare comparer
  • Field: protected AttributeConstraint lastAddedAttributeConstraint
  • Field: protected AttributeConstraint lastAddedOrAttributeConstraint
  • Field: protected AttributeConstraint orAttributeConstraint
  • Method (i): public AttributeConstraint And (AttributeConstraint attributeConstraint)
  • Method (i): public virtual bool Compare (IAttributeBag attributeBag)
  • Method (i): protected virtual bool doCompare (IAttributeBag attributeBag)
  • Method (i): public virtual bool Equals (object obj)
  • Method (i): protected bool EvaluateAndOrAttributes (IAttributeBag attributeBag, bool initialReturnValue)
  • Method (i): protected virtual void Finalize ()
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public Type GetType ()
  • Method (i): protected virtual void LockCompare ()
  • Method (i): protected object MemberwiseClone ()
  • Method (i): public AttributeConstraint Or (AttributeConstraint attributeConstraint)
  • Method (i): public virtual string ToString ()
  • Method (i): protected virtual void UnLockCompare ()
  • Property: virtual string AttributeName { public get; }
  • Property: virtual string Value { public get; }
--> NONE <--
public class WatiN.Core.IE ()
  • Method (i): public virtual Area Area (AttributeConstraint findBy)
  • Method: public static IE AttachToIE (AttributeConstraint findBy)
  • Method: public static IE AttachToIE (AttributeConstraint findBy, int timeout)
  • Method: public void Back ()
  • Method (i): public virtual Button Button (AttributeConstraint findBy)
  • Method (i): public virtual CheckBox CheckBox (AttributeConstraint findBy)
  • Method (i): public virtual Div Div (AttributeConstraint findBy)
  • Method (i): public virtual Element Element (string tagname, AttributeConstraint findBy, string[] inputtypes)
  • Method (i): public virtual Element Element (AttributeConstraint findBy)
  • Method: public static bool Exists (AttributeConstraint findBy)
  • Method (i): public virtual FileUpload FileUpload (AttributeConstraint findBy)
  • Method (i): public virtual Form Form (AttributeConstraint findBy)
  • Method: public void Forward ()
  • Method (i): public Frame Frame (AttributeConstraint findBy)
  • Method: public HtmlDialog HtmlDialog (AttributeConstraint findBy)
  • Method: public HtmlDialog HtmlDialog (AttributeConstraint findBy, int timeout)
  • Method (i): public virtual Image Image (AttributeConstraint findBy)
  • Method (i): public virtual Label Label (AttributeConstraint findBy)
  • Method (i): public virtual Link Link (AttributeConstraint findBy)
  • Method (i): public virtual Para Para (AttributeConstraint findBy)
  • Method (i): public virtual RadioButton RadioButton (AttributeConstraint findBy)
  • Method (i): public virtual SelectList SelectList (AttributeConstraint findBy)
  • Method (i): public virtual Span Span (AttributeConstraint findBy)
  • Method (i): public virtual Table Table (AttributeConstraint findBy)
  • Method (i): public virtual TableBody TableBody (AttributeConstraint findBy)
  • Method (i): public virtual TableCell TableCell (AttributeConstraint findBy)
  • Method (i): public virtual TableRow TableRow (AttributeConstraint findBy)
  • Method (i): public virtual TextField TextField (AttributeConstraint findBy)
  • Property: protected DomContainer DomContainer { }
  • Property: static Settings Settings { public get; public set; }
  • Method (i): public virtual Area Area (BaseConstraint findBy)
  • Method: public static IE AttachToIE (BaseConstraint findBy)
  • Method: public static IE AttachToIE (BaseConstraint findBy, int timeout)
  • Method: public static IE AttachToIENoWait (BaseConstraint findBy)
  • Method: public static IE AttachToIENoWait (BaseConstraint findBy, int timeout)
  • Method: public bool Back ()
  • Method (i): public virtual Button Button (BaseConstraint findBy)
  • Method (i): public virtual CheckBox CheckBox (BaseConstraint findBy)
  • Method (i): public virtual Div Div (BaseConstraint findBy)
  • Method (i): public virtual Element Element (string tagname, BaseConstraint findBy, string[] inputtypes)
  • Method (i): public virtual Element Element (BaseConstraint findBy)
  • Method: public static bool Exists (BaseConstraint findBy)
  • Method (i): public virtual FileUpload FileUpload (BaseConstraint findBy)
  • Method (i): public virtual Form Form (BaseConstraint findBy)
  • Method: public bool Forward ()
  • Method (i): public Frame Frame (BaseConstraint findBy)
  • Method: public HtmlDialog HtmlDialog (BaseConstraint findBy)
  • Method: public HtmlDialog HtmlDialog (BaseConstraint findBy, int timeout)
  • Method (i): public virtual Image Image (BaseConstraint findBy)
  • Method: public static IECollection InternetExplorersNoWait ()
  • Method (i): public virtual Label Label (BaseConstraint findBy)
  • Method (i): public virtual Link Link (BaseConstraint findBy)
  • Method: public override IHTMLDocument2 OnGetHtmlDocument ()
  • Method (i): public virtual Para Para (BaseConstraint findBy)
  • Method (i): public virtual RadioButton RadioButton (BaseConstraint findBy)
  • Method (i): public virtual SelectList SelectList (BaseConstraint findBy)
  • Method (i): public virtual Span Span (BaseConstraint findBy)
  • Method (i): public virtual Table Table (BaseConstraint findBy)
  • Method (i): public virtual TableBody TableBody (BaseConstraint findBy)
  • Method (i): public virtual TableCell TableCell (BaseConstraint findBy)
  • Method (i): public virtual TableRow TableRow (BaseConstraint findBy)
  • Method (i): public virtual TextField TextField (BaseConstraint findBy)
  • Method: public override void WaitForComplete (int waitForCompleteTimeOut)
  • Method (i): public void WaitUntilContainsText (string text)
  • Method (i): public void WaitUntilContainsText (string text, int timeOut)
  • Method (i): public void WaitUntilContainsText (Regex regex)
  • Method (i): public void WaitUntilContainsText (Regex regex, int timeOut)
  • Property: DomContainer DomContainer { public get; public set; }
  • Property: HtmlDialogCollection HtmlDialogsNoWait { public get; }
  • Property: override INativeBrowser NativeBrowser { public get; }
  • [Obsolete: Use Settings.Instance instead]Property: static ISettings Settings { public get; public set; }
public class WatiN.Core.IECollection ()
--> NONE <--
  • Constructor: public IECollection (bool waitForComplete)
public class WatiN.Core.IEWaitForComplete ()
--> NONE <--
  • Constructor: public IEWaitForComplete (IE ie, int waitForCompleteTimeOut)
  • Field: protected int _waitForCompleteTimeOut
  • Method (i): public virtual void Sleep (string logMessage)
  • Property: int MilliSecondsTimeOut { public get; public set; }
WatiN.Core Image ()
public class WatiN.Core.Image
(Please hover your mouse over the type to see the inheritance signatures)
public class WatiN.Core.Image
(Please hover your mouse over the type to see the inheritance signatures)
  • Constructor: public Image (DomContainer ie, ElementFinder finder)
  • Method (i): public Element Ancestor (string tagName, AttributeConstraint findBy)
  • Method (i): public Element Ancestor (Type ancestorType, AttributeConstraint findBy)
  • Method (i): public Element Ancestor (AttributeConstraint findBy)
  • Method (i): protected object getElement ()
  • Method (i): protected void Highlight (bool doHighlight)
  • Method (i): public void WaitUntil (AttributeConstraint attributeConstraint)
  • Method (i): public void WaitUntil (AttributeConstraint attributeConstraint, int timeout)
  • Property: protected DispHTMLBaseElement DispHtmlBaseElement { }
  • Constructor: public Image (DomContainer domContainer, INativeElementFinder finder)
  • Method (i): public Element Ancestor (string tagName, BaseConstraint findBy)
  • Method (i): public Element Ancestor (Type ancestorType, BaseConstraint findBy)
  • Method (i): public Element Ancestor (BaseConstraint findBy)
  • Method (i): public void FireEventNoWait (string eventName, NameValueCollection eventProperties)
  • Method (i): public virtual string GetValue (string attributename)
  • Method (i): public void Highlight (bool doHighlight)
  • Method (i): protected INativeElement RefreshNativeElement ()
  • Method (i): public void WaitUntil (BaseConstraint constraint)
  • Method (i): public void WaitUntil (BaseConstraint constraint, int timeout)
  • Property: INativeElement NativeElement { public get; }
  • Property: Uri Uri { public get; }
public class WatiN.Core.ImageCollection ()
  • Constructor: public ImageCollection (DomContainer domContainer, ElementFinder finder)
  • Field: protected ElementFinder finder
  • Method (i): protected ArrayList DoFilter (AttributeConstraint findBy)
  • Method (i): public bool Exists (AttributeConstraint findBy)
  • Method: public ImageCollection Filter (AttributeConstraint findBy)
  • Method (i): public Enumerator GetEnumerator ()
  • Constructor: public ImageCollection (DomContainer domContainer, INativeElementFinder finder)
  • Field: protected INativeElementFinder finder
  • Method (i): protected ArrayList DoFilter (BaseConstraint findBy)
  • Method (i): protected Element ElementsTyped (int index)
  • Method (i): public bool Exists (BaseConstraint findBy)
  • Method: public ImageCollection Filter (BaseConstraint findBy)
  • Method (i): public Element First ()
  • Method (i): public Element First (BaseConstraint findBy)
  • Method (i): public IEnumerator GetEnumerator ()
WatiN.Core Index ()
public class WatiN.Core.Index n/a
  • Constructor: public Index (int index)
  • Field: protected AttributeConstraint andAttributeConstraint
  • Field: protected ICompare comparer
  • Field: protected AttributeConstraint lastAddedAttributeConstraint
  • Field: protected AttributeConstraint lastAddedOrAttributeConstraint
  • Field: protected AttributeConstraint orAttributeConstraint
  • Method (i): public AttributeConstraint And (AttributeConstraint attributeConstraint)
  • Method: public override bool Compare (IAttributeBag attributeBag)
  • Method (i): protected virtual bool doCompare (IAttributeBag attributeBag)
  • Method (i): public virtual bool Equals (object obj)
  • Method (i): protected bool EvaluateAndOrAttributes (IAttributeBag attributeBag, bool initialReturnValue)
  • Method (i): protected virtual void Finalize ()
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public Type GetType ()
  • Method (i): protected virtual void LockCompare ()
  • Method (i): protected object MemberwiseClone ()
  • Method (i): public AttributeConstraint Or (AttributeConstraint attributeConstraint)
  • Method (i): public virtual string ToString ()
  • Method (i): protected virtual void UnLockCompare ()
  • Property: virtual string AttributeName { public get; }
  • Property: virtual string Value { public get; }
--> NONE <--
WatiN.Core IndexAttributeConstraint ()
n/a public class WatiN.Core.IndexAttributeConstraint
--> NONE <--
  • Constructor: public IndexAttributeConstraint (int index)
  • Field: protected BaseConstraint _andBaseConstraint
  • Field: protected BaseConstraint _lastAddedBaseConstraint
  • Field: protected BaseConstraint _lastAddedOrBaseConstraint
  • Field: protected BaseConstraint _orBaseConstraint
  • Method (i): public BaseConstraint And (BaseConstraint baseConstraint)
  • Method (i): public virtual bool Compare (IAttributeBag attributeBag)
  • Method (i): public virtual string ConstraintToString ()
  • Method (i): protected virtual bool DoCompare (IAttributeBag attributeBag)
  • Method (i): public virtual bool Equals (object obj)
  • Method (i): protected bool EvaluateAndOrAttributes (IAttributeBag attributeBag, bool initialReturnValue)
  • Method (i): protected virtual void Finalize ()
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public Type GetType ()
  • Method (i): protected virtual void LockCompare ()
  • Method (i): protected object MemberwiseClone ()
  • Method (i): public BaseConstraint Or (BaseConstraint baseConstraint)
  • Method (i): public virtual void Reset ()
  • Method (i): public virtual string ToString ()
  • Method (i): protected virtual void UnLockCompare ()
  • Property: bool HasAnd { public get; }
  • Property: bool HasOr { public get; }
WatiN.Core ISettings ()
n/a public interface WatiN.Core.ISettings
--> NONE <--
  • Method: ISettings Clone ()
  • Method: void Reset ()
  • Property: int AttachToIETimeOut { public get; public set; }
  • Property: bool AutoCloseDialogs { public get; public set; }
  • Property: bool AutoMoveMousePointerToTopLeft { public get; public set; }
  • Property: bool AutoStartDialogWatcher { public get; public set; }
  • Property: IFindByDefaultFactory FindByDefaultFactory { public get; public set; }
  • Property: string HighLightColor { public get; public set; }
  • Property: bool HighLightElement { public get; public set; }
  • Property: bool MakeNewIeInstanceVisible { public get; public set; }
  • Property: int SleepTime { public get; public set; }
  • Property: int WaitForCompleteTimeOut { public get; public set; }
  • Property: int WaitUntilExistsTimeOut { public get; public set; }
WatiN.Core Label ()
public class WatiN.Core.Label
(Please hover your mouse over the type to see the inheritance signatures)
public class WatiN.Core.Label
(Please hover your mouse over the type to see the inheritance signatures)
  • Constructor: public Label (DomContainer ie, ElementFinder finder)
  • Method (i): public Element Ancestor (string tagName, AttributeConstraint findBy)
  • Method (i): public Element Ancestor (Type ancestorType, AttributeConstraint findBy)
  • Method (i): public Element Ancestor (AttributeConstraint findBy)
  • Method (i): public virtual Area Area (AttributeConstraint findBy)
  • Method (i): public virtual Button Button (AttributeConstraint findBy)
  • Method (i): public virtual CheckBox CheckBox (AttributeConstraint findBy)
  • Method (i): public virtual Div Div (AttributeConstraint findBy)
  • Method (i): public virtual Element Element (string tagname, AttributeConstraint findBy, string[] inputtypes)
  • Method (i): public virtual Element Element (AttributeConstraint findBy)
  • Method (i): public virtual FileUpload FileUpload (AttributeConstraint findBy)
  • Method (i): public virtual Form Form (AttributeConstraint findBy)
  • Method (i): protected object getElement ()
  • Method (i): protected void Highlight (bool doHighlight)
  • Method (i): public virtual Image Image (AttributeConstraint findBy)
  • Method (i): public virtual Label Label (AttributeConstraint findBy)
  • Method (i): public virtual Link Link (AttributeConstraint findBy)
  • Method (i): public virtual Para Para (AttributeConstraint findBy)
  • Method (i): public virtual RadioButton RadioButton (AttributeConstraint findBy)
  • Method (i): public virtual SelectList SelectList (AttributeConstraint findBy)
  • Method (i): public virtual Span Span (AttributeConstraint findBy)
  • Method (i): public virtual Table Table (AttributeConstraint findBy)
  • Method (i): public virtual TableBody TableBody (AttributeConstraint findBy)
  • Method (i): public virtual TableCell TableCell (AttributeConstraint findBy)
  • Method (i): public virtual TableRow TableRow (AttributeConstraint findBy)
  • Method (i): public virtual TextField TextField (AttributeConstraint findBy)
  • Method (i): public void WaitUntil (AttributeConstraint attributeConstraint)
  • Method (i): public void WaitUntil (AttributeConstraint attributeConstraint, int timeout)
  • Property: protected DispHTMLBaseElement DispHtmlBaseElement { }
  • Constructor: public Label (DomContainer domContainer, INativeElementFinder finder)
  • Method (i): public Element Ancestor (string tagName, BaseConstraint findBy)
  • Method (i): public Element Ancestor (Type ancestorType, BaseConstraint findBy)
  • Method (i): public Element Ancestor (BaseConstraint findBy)
  • Method (i): public virtual Area Area (BaseConstraint findBy)
  • Method (i): public virtual Button Button (BaseConstraint findBy)
  • Method (i): public virtual CheckBox CheckBox (BaseConstraint findBy)
  • Method (i): public virtual Div Div (BaseConstraint findBy)
  • Method (i): public virtual Element Element (string tagname, BaseConstraint findBy, string[] inputtypes)
  • Method (i): public virtual Element Element (BaseConstraint findBy)
  • Method (i): public virtual FileUpload FileUpload (BaseConstraint findBy)
  • Method (i): public void FireEventNoWait (string eventName, NameValueCollection eventProperties)
  • Method (i): public virtual Form Form (BaseConstraint findBy)
  • Method (i): public virtual string GetValue (string attributename)
  • Method (i): public void Highlight (bool doHighlight)
  • Method (i): public virtual Image Image (BaseConstraint findBy)
  • Method (i): public virtual Label Label (BaseConstraint findBy)
  • Method (i): public virtual Link Link (BaseConstraint findBy)
  • Method (i): public virtual Para Para (BaseConstraint findBy)
  • Method (i): public virtual RadioButton RadioButton (BaseConstraint findBy)
  • Method (i): protected INativeElement RefreshNativeElement ()
  • Method (i): public virtual SelectList SelectList (BaseConstraint findBy)
  • Method (i): public virtual Span Span (BaseConstraint findBy)
  • Method (i): public virtual Table Table (BaseConstraint findBy)
  • Method (i): public virtual TableBody TableBody (BaseConstraint findBy)
  • Method (i): public virtual TableCell TableCell (BaseConstraint findBy)
  • Method (i): public virtual TableRow TableRow (BaseConstraint findBy)
  • Method (i): public virtual TextField TextField (BaseConstraint findBy)
  • Method (i): public void WaitUntil (BaseConstraint constraint)
  • Method (i): public void WaitUntil (BaseConstraint constraint, int timeout)
  • Property: INativeElement NativeElement { public get; }
public class WatiN.Core.LabelCollection ()
  • Constructor: public LabelCollection (DomContainer domContainer, ElementFinder finder)
  • Field: protected ElementFinder finder
  • Method (i): protected ArrayList DoFilter (AttributeConstraint findBy)
  • Method (i): public bool Exists (AttributeConstraint findBy)
  • Method: public LabelCollection Filter (AttributeConstraint findBy)
  • Method (i): public Enumerator GetEnumerator ()
  • Constructor: public LabelCollection (DomContainer domContainer, INativeElementFinder finder)
  • Field: protected INativeElementFinder finder
  • Method (i): protected ArrayList DoFilter (BaseConstraint findBy)
  • Method (i): protected Element ElementsTyped (int index)
  • Method (i): public bool Exists (BaseConstraint findBy)
  • Method: public LabelCollection Filter (BaseConstraint findBy)
  • Method (i): public Element First ()
  • Method (i): public Element First (BaseConstraint findBy)
  • Method (i): public IEnumerator GetEnumerator ()
WatiN.Core Link ()
public class WatiN.Core.Link
(Please hover your mouse over the type to see the inheritance signatures)
public class WatiN.Core.Link
(Please hover your mouse over the type to see the inheritance signatures)
  • Constructor: public Link (DomContainer ie, ElementFinder finder)
  • Method (i): public Element Ancestor (string tagName, AttributeConstraint findBy)
  • Method (i): public Element Ancestor (Type ancestorType, AttributeConstraint findBy)
  • Method (i): public Element Ancestor (AttributeConstraint findBy)
  • Method (i): protected object getElement ()
  • Method (i): protected void Highlight (bool doHighlight)
  • Method (i): public void WaitUntil (AttributeConstraint attributeConstraint)
  • Method (i): public void WaitUntil (AttributeConstraint attributeConstraint, int timeout)
  • Property: protected DispHTMLBaseElement DispHtmlBaseElement { }
  • Constructor: public Link (DomContainer domContainer, INativeElementFinder finder)
  • Method (i): public Element Ancestor (string tagName, BaseConstraint findBy)
  • Method (i): public Element Ancestor (Type ancestorType, BaseConstraint findBy)
  • Method (i): public Element Ancestor (BaseConstraint findBy)
  • Method (i): public void FireEventNoWait (string eventName, NameValueCollection eventProperties)
  • Method (i): public virtual string GetValue (string attributename)
  • Method (i): public void Highlight (bool doHighlight)
  • Method (i): protected INativeElement RefreshNativeElement ()
  • Method (i): public void WaitUntil (BaseConstraint constraint)
  • Method (i): public void WaitUntil (BaseConstraint constraint, int timeout)
  • Property: INativeElement NativeElement { public get; }
public class WatiN.Core.LinkCollection ()
  • Constructor: public LinkCollection (DomContainer domContainer, ElementFinder finder)
  • Field: protected ElementFinder finder
  • Method (i): protected ArrayList DoFilter (AttributeConstraint findBy)
  • Method (i): public bool Exists (AttributeConstraint findBy)
  • Method: public LinkCollection Filter (AttributeConstraint findBy)
  • Method (i): public Enumerator GetEnumerator ()
  • Constructor: public LinkCollection (DomContainer domContainer, INativeElementFinder finder)
  • Field: protected INativeElementFinder finder
  • Method (i): protected ArrayList DoFilter (BaseConstraint findBy)
  • Method (i): protected Element ElementsTyped (int index)
  • Method (i): public bool Exists (BaseConstraint findBy)
  • Method: public LinkCollection Filter (BaseConstraint findBy)
  • Method (i): public Element First ()
  • Method (i): public Element First (BaseConstraint findBy)
  • Method (i): public IEnumerator GetEnumerator ()
WatiN.Core Name ()
public class WatiN.Core.Name n/a
  • Constructor: public Name (string name)
  • Constructor: public Name (Regex regex)
  • Constructor: public Name (ICompare comparer)
  • Field: protected AttributeConstraint andAttributeConstraint
  • Field: protected ICompare comparer
  • Field: protected AttributeConstraint lastAddedAttributeConstraint
  • Field: protected AttributeConstraint lastAddedOrAttributeConstraint
  • Field: protected AttributeConstraint orAttributeConstraint
  • Method (i): public AttributeConstraint And (AttributeConstraint attributeConstraint)
  • Method (i): public virtual bool Compare (IAttributeBag attributeBag)
  • Method (i): protected virtual bool doCompare (IAttributeBag attributeBag)
  • Method (i): public virtual bool Equals (object obj)
  • Method (i): protected bool EvaluateAndOrAttributes (IAttributeBag attributeBag, bool initialReturnValue)
  • Method (i): protected virtual void Finalize ()
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public Type GetType ()
  • Method (i): protected virtual void LockCompare ()
  • Method (i): protected object MemberwiseClone ()
  • Method (i): public AttributeConstraint Or (AttributeConstraint attributeConstraint)
  • Method (i): public virtual string ToString ()
  • Method (i): protected virtual void UnLockCompare ()
  • Property: virtual string AttributeName { public get; }
  • Property: virtual string Value { public get; }
--> NONE <--
WatiN.Core NativeMethods ()
public sealed class WatiN.Core.NativeMethods public class WatiN.Core.NativeMethods
--> NONE <--
  • Field: public static const int GW_CHILD, Value = 5
  • Field: public static const int GW_HWNDNEXT, Value = 2
  • Field: public static const int SMTO_ABORTIFHUNG, Value = 2
  • Method: public static bool EnumThreadWindows (int threadId, EnumThreadProc pfnEnum, IntPtr lParam)
  • Method: public static IntPtr GetChildWindowHwnd (IntPtr parentHwnd, string className)
  • Method: public static string GetClassName (IntPtr hwnd)
  • Method: public static int ObjectFromLresult (int lResult, Guid riid, int wParam, IHTMLDocument2 ppvObject)
  • Method: public static int RegisterWindowMessage (string lpString)
  • Method: public static int SendMessageTimeout (IntPtr hWnd, int msg, int wParam, int lParam, int fuFlags, int uTimeout, int lpdwResult)
  • Nested Type: public sealed delegate EnumThreadProc
WatiN.Core Not ()
public class WatiN.Core.Not n/a
  • Constructor: public Not (AttributeConstraint attributeConstraint)
  • Field: protected AttributeConstraint andAttributeConstraint
  • Field: protected ICompare comparer
  • Field: protected AttributeConstraint lastAddedAttributeConstraint
  • Field: protected AttributeConstraint lastAddedOrAttributeConstraint
  • Field: protected AttributeConstraint orAttributeConstraint
  • Method (i): public AttributeConstraint And (AttributeConstraint attributeConstraint)
  • Method: public override bool Compare (IAttributeBag attributeBag)
  • Method (i): protected virtual bool doCompare (IAttributeBag attributeBag)
  • Method (i): public virtual bool Equals (object obj)
  • Method (i): protected bool EvaluateAndOrAttributes (IAttributeBag attributeBag, bool initialReturnValue)
  • Method (i): protected virtual void Finalize ()
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public Type GetType ()
  • Method (i): protected virtual void LockCompare ()
  • Method (i): protected object MemberwiseClone ()
  • Method (i): public AttributeConstraint Or (AttributeConstraint attributeConstraint)
  • Method (i): public virtual string ToString ()
  • Method (i): protected virtual void UnLockCompare ()
  • Property: virtual string AttributeName { public get; }
  • Property: virtual string Value { public get; }
--> NONE <--
WatiN.Core NotAttributeConstraint ()
n/a public class WatiN.Core.NotAttributeConstraint
--> NONE <--
  • Constructor: public NotAttributeConstraint (BaseConstraint baseConstraint)
  • Field: protected BaseConstraint _andBaseConstraint
  • Field: protected BaseConstraint _lastAddedBaseConstraint
  • Field: protected BaseConstraint _lastAddedOrBaseConstraint
  • Field: protected BaseConstraint _orBaseConstraint
  • Method (i): public BaseConstraint And (BaseConstraint baseConstraint)
  • Method (i): public virtual bool Compare (IAttributeBag attributeBag)
  • Method (i): public virtual string ConstraintToString ()
  • Method (i): protected virtual bool DoCompare (IAttributeBag attributeBag)
  • Method (i): public virtual bool Equals (object obj)
  • Method (i): protected bool EvaluateAndOrAttributes (IAttributeBag attributeBag, bool initialReturnValue)
  • Method (i): protected virtual void Finalize ()
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public Type GetType ()
  • Method (i): protected virtual void LockCompare ()
  • Method (i): protected object MemberwiseClone ()
  • Method (i): public BaseConstraint Or (BaseConstraint baseConstraint)
  • Method (i): public virtual void Reset ()
  • Method (i): public virtual string ToString ()
  • Method (i): protected virtual void UnLockCompare ()
  • Property: bool HasAnd { public get; }
  • Property: bool HasOr { public get; }
WatiN.Core Option ()
public class WatiN.Core.Option
(Please hover your mouse over the type to see the inheritance signatures)
public class WatiN.Core.Option
(Please hover your mouse over the type to see the inheritance signatures)
  • Constructor: public Option (DomContainer ie, ElementFinder finder)
  • Method (i): public Element Ancestor (string tagName, AttributeConstraint findBy)
  • Method (i): public Element Ancestor (Type ancestorType, AttributeConstraint findBy)
  • Method (i): public Element Ancestor (AttributeConstraint findBy)
  • Method (i): protected object getElement ()
  • Method (i): protected void Highlight (bool doHighlight)
  • Method (i): public void WaitUntil (AttributeConstraint attributeConstraint)
  • Method (i): public void WaitUntil (AttributeConstraint attributeConstraint, int timeout)
  • Property: protected DispHTMLBaseElement DispHtmlBaseElement { }
  • Constructor: public Option (DomContainer domContainer, INativeElementFinder finder)
  • Method (i): public Element Ancestor (string tagName, BaseConstraint findBy)
  • Method (i): public Element Ancestor (Type ancestorType, BaseConstraint findBy)
  • Method (i): public Element Ancestor (BaseConstraint findBy)
  • Method (i): public void FireEventNoWait (string eventName, NameValueCollection eventProperties)
  • Method (i): public virtual string GetValue (string attributename)
  • Method (i): public void Highlight (bool doHighlight)
  • Method (i): protected INativeElement RefreshNativeElement ()
  • Method (i): public void WaitUntil (BaseConstraint constraint)
  • Method (i): public void WaitUntil (BaseConstraint constraint, int timeout)
  • Property: INativeElement NativeElement { public get; }
public class WatiN.Core.OptionCollection ()
  • Constructor: public OptionCollection (DomContainer domContainer, ElementFinder finder)
  • Field: protected ElementFinder finder
  • Method (i): protected ArrayList DoFilter (AttributeConstraint findBy)
  • Method (i): public bool Exists (AttributeConstraint findBy)
  • Method: public OptionCollection Filter (AttributeConstraint findBy)
  • Method (i): public Enumerator GetEnumerator ()
  • Constructor: public OptionCollection (DomContainer domContainer, INativeElementFinder finder)
  • Field: protected INativeElementFinder finder
  • Method (i): protected ArrayList DoFilter (BaseConstraint findBy)
  • Method (i): protected Element ElementsTyped (int index)
  • Method (i): public bool Exists (BaseConstraint findBy)
  • Method: public OptionCollection Filter (BaseConstraint findBy)
  • Method (i): public Element First ()
  • Method (i): public Element First (BaseConstraint findBy)
  • Method (i): public IEnumerator GetEnumerator ()
WatiN.Core Para ()
public class WatiN.Core.Para
(Please hover your mouse over the type to see the inheritance signatures)
public class WatiN.Core.Para
(Please hover your mouse over the type to see the inheritance signatures)
  • Constructor: public Para (DomContainer ie, ElementFinder finder)
  • Method (i): public Element Ancestor (string tagName, AttributeConstraint findBy)
  • Method (i): public Element Ancestor (Type ancestorType, AttributeConstraint findBy)
  • Method (i): public Element Ancestor (AttributeConstraint findBy)
  • Method (i): public virtual Area Area (AttributeConstraint findBy)
  • Method (i): public virtual Button Button (AttributeConstraint findBy)
  • Method (i): public virtual CheckBox CheckBox (AttributeConstraint findBy)
  • Method (i): public virtual Div Div (AttributeConstraint findBy)
  • Method (i): public virtual Element Element (string tagname, AttributeConstraint findBy, string[] inputtypes)
  • Method (i): public virtual Element Element (AttributeConstraint findBy)
  • Method (i): public virtual FileUpload FileUpload (AttributeConstraint findBy)
  • Method (i): public virtual Form Form (AttributeConstraint findBy)
  • Method (i): protected object getElement ()
  • Method (i): protected void Highlight (bool doHighlight)
  • Method (i): public virtual Image Image (AttributeConstraint findBy)
  • Method (i): public virtual Label Label (AttributeConstraint findBy)
  • Method (i): public virtual Link Link (AttributeConstraint findBy)
  • Method (i): public virtual Para Para (AttributeConstraint findBy)
  • Method (i): public virtual RadioButton RadioButton (AttributeConstraint findBy)
  • Method (i): public virtual SelectList SelectList (AttributeConstraint findBy)
  • Method (i): public virtual Span Span (AttributeConstraint findBy)
  • Method (i): public virtual Table Table (AttributeConstraint findBy)
  • Method (i): public virtual TableBody TableBody (AttributeConstraint findBy)
  • Method (i): public virtual TableCell TableCell (AttributeConstraint findBy)
  • Method (i): public virtual TableRow TableRow (AttributeConstraint findBy)
  • Method (i): public virtual TextField TextField (AttributeConstraint findBy)
  • Method (i): public void WaitUntil (AttributeConstraint attributeConstraint)
  • Method (i): public void WaitUntil (AttributeConstraint attributeConstraint, int timeout)
  • Property: protected DispHTMLBaseElement DispHtmlBaseElement { }
  • Constructor: public Para (DomContainer domContainer, INativeElementFinder finder)
  • Method (i): public Element Ancestor (string tagName, BaseConstraint findBy)
  • Method (i): public Element Ancestor (Type ancestorType, BaseConstraint findBy)
  • Method (i): public Element Ancestor (BaseConstraint findBy)
  • Method (i): public virtual Area Area (BaseConstraint findBy)
  • Method (i): public virtual Button Button (BaseConstraint findBy)
  • Method (i): public virtual CheckBox CheckBox (BaseConstraint findBy)
  • Method (i): public virtual Div Div (BaseConstraint findBy)
  • Method (i): public virtual Element Element (string tagname, BaseConstraint findBy, string[] inputtypes)
  • Method (i): public virtual Element Element (BaseConstraint findBy)
  • Method (i): public virtual FileUpload FileUpload (BaseConstraint findBy)
  • Method (i): public void FireEventNoWait (string eventName, NameValueCollection eventProperties)
  • Method (i): public virtual Form Form (BaseConstraint findBy)
  • Method (i): public virtual string GetValue (string attributename)
  • Method (i): public void Highlight (bool doHighlight)
  • Method (i): public virtual Image Image (BaseConstraint findBy)
  • Method (i): public virtual Label Label (BaseConstraint findBy)
  • Method (i): public virtual Link Link (BaseConstraint findBy)
  • Method (i): public virtual Para Para (BaseConstraint findBy)
  • Method (i): public virtual RadioButton RadioButton (BaseConstraint findBy)
  • Method (i): protected INativeElement RefreshNativeElement ()
  • Method (i): public virtual SelectList SelectList (BaseConstraint findBy)
  • Method (i): public virtual Span Span (BaseConstraint findBy)
  • Method (i): public virtual Table Table (BaseConstraint findBy)
  • Method (i): public virtual TableBody TableBody (BaseConstraint findBy)
  • Method (i): public virtual TableCell TableCell (BaseConstraint findBy)
  • Method (i): public virtual TableRow TableRow (BaseConstraint findBy)
  • Method (i): public virtual TextField TextField (BaseConstraint findBy)
  • Method (i): public void WaitUntil (BaseConstraint constraint)
  • Method (i): public void WaitUntil (BaseConstraint constraint, int timeout)
  • Property: INativeElement NativeElement { public get; }
public class WatiN.Core.ParaCollection ()
  • Constructor: public ParaCollection (DomContainer domContainer, ElementFinder finder)
  • Field: protected ElementFinder finder
  • Method (i): protected ArrayList DoFilter (AttributeConstraint findBy)
  • Method (i): public bool Exists (AttributeConstraint findBy)
  • Method: public ParaCollection Filter (AttributeConstraint findBy)
  • Method (i): public Enumerator GetEnumerator ()
  • Constructor: public ParaCollection (DomContainer domContainer, INativeElementFinder finder)
  • Field: protected INativeElementFinder finder
  • Method (i): protected ArrayList DoFilter (BaseConstraint findBy)
  • Method (i): protected Element ElementsTyped (int index)
  • Method (i): public bool Exists (BaseConstraint findBy)
  • Method: public ParaCollection Filter (BaseConstraint findBy)
  • Method (i): public Element First ()
  • Method (i): public Element First (BaseConstraint findBy)
  • Method (i): public IEnumerator GetEnumerator ()
WatiN.Core RadioButton ()
public class WatiN.Core.RadioButton
(Please hover your mouse over the type to see the inheritance signatures)
public class WatiN.Core.RadioButton
(Please hover your mouse over the type to see the inheritance signatures)
  • Constructor: public RadioButton (DomContainer ie, ElementFinder finder)
  • Method (i): public Element Ancestor (string tagName, AttributeConstraint findBy)
  • Method (i): public Element Ancestor (Type ancestorType, AttributeConstraint findBy)
  • Method (i): public Element Ancestor (AttributeConstraint findBy)
  • Method (i): protected object getElement ()
  • Method (i): protected void Highlight (bool doHighlight)
  • Method (i): public void WaitUntil (AttributeConstraint attributeConstraint)
  • Method (i): public void WaitUntil (AttributeConstraint attributeConstraint, int timeout)
  • Property: protected DispHTMLBaseElement DispHtmlBaseElement { }
  • Constructor: public RadioButton (DomContainer domContainer, INativeElementFinder finder)
  • Method (i): public Element Ancestor (string tagName, BaseConstraint findBy)
  • Method (i): public Element Ancestor (Type ancestorType, BaseConstraint findBy)
  • Method (i): public Element Ancestor (BaseConstraint findBy)
  • Method (i): public void FireEventNoWait (string eventName, NameValueCollection eventProperties)
  • Method (i): public virtual string GetValue (string attributename)
  • Method (i): public void Highlight (bool doHighlight)
  • Method (i): protected INativeElement RefreshNativeElement ()
  • Method (i): public void WaitUntil (BaseConstraint constraint)
  • Method (i): public void WaitUntil (BaseConstraint constraint, int timeout)
  • Property: INativeElement NativeElement { public get; }
public class WatiN.Core.RadioButtonCollection ()
  • Constructor: public RadioButtonCollection (DomContainer domContainer, ElementFinder finder)
  • Field: protected ElementFinder finder
  • Method (i): protected ArrayList DoFilter (AttributeConstraint findBy)
  • Method (i): public bool Exists (AttributeConstraint findBy)
  • Method: public RadioButtonCollection Filter (AttributeConstraint findBy)
  • Method (i): public Enumerator GetEnumerator ()
  • Constructor: public RadioButtonCollection (DomContainer domContainer, INativeElementFinder finder)
  • Field: protected INativeElementFinder finder
  • Method (i): protected ArrayList DoFilter (BaseConstraint findBy)
  • Method (i): protected Element ElementsTyped (int index)
  • Method (i): public bool Exists (BaseConstraint findBy)
  • Method: public RadioButtonCollection Filter (BaseConstraint findBy)
  • Method (i): public Element First ()
  • Method (i): public Element First (BaseConstraint findBy)
  • Method (i): public IEnumerator GetEnumerator ()
WatiN.Core RadioCheck ()
public class WatiN.Core.RadioCheck
(Please hover your mouse over the type to see the inheritance signatures)
public class WatiN.Core.RadioCheck
(Please hover your mouse over the type to see the inheritance signatures)
  • Constructor: public RadioCheck (DomContainer ie, ElementFinder finder)
  • Method (i): public Element Ancestor (string tagName, AttributeConstraint findBy)
  • Method (i): public Element Ancestor (Type ancestorType, AttributeConstraint findBy)
  • Method (i): public Element Ancestor (AttributeConstraint findBy)
  • Method (i): protected object getElement ()
  • Method (i): protected void Highlight (bool doHighlight)
  • Method (i): public void WaitUntil (AttributeConstraint attributeConstraint)
  • Method (i): public void WaitUntil (AttributeConstraint attributeConstraint, int timeout)
  • Property: protected DispHTMLBaseElement DispHtmlBaseElement { }
  • Constructor: public RadioCheck (DomContainer domContainer, INativeElementFinder finder)
  • Method (i): public Element Ancestor (string tagName, BaseConstraint findBy)
  • Method (i): public Element Ancestor (Type ancestorType, BaseConstraint findBy)
  • Method (i): public Element Ancestor (BaseConstraint findBy)
  • Method (i): public void FireEventNoWait (string eventName, NameValueCollection eventProperties)
  • Method (i): public virtual string GetValue (string attributename)
  • Method (i): public void Highlight (bool doHighlight)
  • Method (i): protected INativeElement RefreshNativeElement ()
  • Method (i): public void WaitUntil (BaseConstraint constraint)
  • Method (i): public void WaitUntil (BaseConstraint constraint, int timeout)
  • Property: INativeElement NativeElement { public get; }
WatiN.Core SelectList ()
public class WatiN.Core.SelectList
(Please hover your mouse over the type to see the inheritance signatures)
public class WatiN.Core.SelectList
(Please hover your mouse over the type to see the inheritance signatures)
  • Constructor: public SelectList (DomContainer ie, ElementFinder finder)
  • Method (i): public Element Ancestor (string tagName, AttributeConstraint findBy)
  • Method (i): public Element Ancestor (Type ancestorType, AttributeConstraint findBy)
  • Method (i): public Element Ancestor (AttributeConstraint findBy)
  • Method (i): protected object getElement ()
  • Method (i): protected void Highlight (bool doHighlight)
  • Method: public Option Option (AttributeConstraint findBy)
  • Method (i): public void WaitUntil (AttributeConstraint attributeConstraint)
  • Method (i): public void WaitUntil (AttributeConstraint attributeConstraint, int timeout)
  • Property: protected DispHTMLBaseElement DispHtmlBaseElement { }
  • Constructor: public SelectList (DomContainer domContainer, INativeElementFinder finder)
  • Method (i): public Element Ancestor (string tagName, BaseConstraint findBy)
  • Method (i): public Element Ancestor (Type ancestorType, BaseConstraint findBy)
  • Method (i): public Element Ancestor (BaseConstraint findBy)
  • Method (i): public void FireEventNoWait (string eventName, NameValueCollection eventProperties)
  • Method (i): public virtual string GetValue (string attributename)
  • Method (i): public void Highlight (bool doHighlight)
  • Method: public Option Option (BaseConstraint findBy)
  • Method (i): protected INativeElement RefreshNativeElement ()
  • Method (i): public void WaitUntil (BaseConstraint constraint)
  • Method (i): public void WaitUntil (BaseConstraint constraint, int timeout)
  • Property: INativeElement NativeElement { public get; }
public class WatiN.Core.SelectListCollection ()
  • Constructor: public SelectListCollection (DomContainer domContainer, ElementFinder finder)
  • Field: protected ElementFinder finder
  • Method (i): protected ArrayList DoFilter (AttributeConstraint findBy)
  • Method (i): public bool Exists (AttributeConstraint findBy)
  • Method: public SelectListCollection Filter (AttributeConstraint findBy)
  • Method (i): public Enumerator GetEnumerator ()
  • Constructor: public SelectListCollection (DomContainer domContainer, INativeElementFinder finder)
  • Field: protected INativeElementFinder finder
  • Method (i): protected ArrayList DoFilter (BaseConstraint findBy)
  • Method (i): protected Element ElementsTyped (int index)
  • Method (i): public bool Exists (BaseConstraint findBy)
  • Method: public SelectListCollection Filter (BaseConstraint findBy)
  • Method (i): public Element First ()
  • Method (i): public Element First (BaseConstraint findBy)
  • Method (i): public IEnumerator GetEnumerator ()
public class WatiN.Core.Settings ()
  • Method: public Settings Clone ()
  • Method: public void Reset ()
  • Property: int AttachToIETimeOut { public get; public set; }
  • Property: bool AutoCloseDialogs { public get; public set; }
  • Property: bool AutoMoveMousePointerToTopLeft { public get; public set; }
  • Property: bool AutoStartDialogWatcher { public get; public set; }
  • Property: string HighLightColor { public get; public set; }
  • Property: bool HighLightElement { public get; public set; }
  • Property: bool MakeNewIeInstanceVisible { public get; public set; }
  • Property: int WaitForCompleteTimeOut { public get; public set; }
  • Property: int WaitUntilExistsTimeOut { public get; public set; }
  • Method: public static ISettings Clone ()
  • Method: public static void Reset ()
  • Property: static int AttachToIETimeOut { public get; public set; }
  • Property: static bool AutoCloseDialogs { public get; public set; }
  • Property: static bool AutoMoveMousePointerToTopLeft { public get; public set; }
  • Property: static bool AutoStartDialogWatcher { public get; public set; }
  • Property: static IFindByDefaultFactory FindByDefaultFactory { public get; public set; }
  • Property: static string HighLightColor { public get; public set; }
  • Property: static bool HighLightElement { public get; public set; }
  • Property: static ISettings Instance { public get; public set; }
  • Property: static bool MakeNewIeInstanceVisible { public get; public set; }
  • Property: static int SleepTime { public get; public set; }
  • Property: static int WaitForCompleteTimeOut { public get; public set; }
  • Property: static int WaitUntilExistsTimeOut { public get; public set; }
public class WatiN.Core.SimpleTimer ()
--> NONE <--
  • Property: int Timeout { public get; }
WatiN.Core Span ()
public class WatiN.Core.Span
(Please hover your mouse over the type to see the inheritance signatures)
public class WatiN.Core.Span
(Please hover your mouse over the type to see the inheritance signatures)
  • Constructor: public Span (DomContainer ie, ElementFinder finder)
  • Method (i): public Element Ancestor (string tagName, AttributeConstraint findBy)
  • Method (i): public Element Ancestor (Type ancestorType, AttributeConstraint findBy)
  • Method (i): public Element Ancestor (AttributeConstraint findBy)
  • Method (i): public virtual Area Area (AttributeConstraint findBy)
  • Method (i): public virtual Button Button (AttributeConstraint findBy)
  • Method (i): public virtual CheckBox CheckBox (AttributeConstraint findBy)
  • Method (i): public virtual Div Div (AttributeConstraint findBy)
  • Method (i): public virtual Element Element (string tagname, AttributeConstraint findBy, string[] inputtypes)
  • Method (i): public virtual Element Element (AttributeConstraint findBy)
  • Method (i): public virtual FileUpload FileUpload (AttributeConstraint findBy)
  • Method (i): public virtual Form Form (AttributeConstraint findBy)
  • Method (i): protected object getElement ()
  • Method (i): protected void Highlight (bool doHighlight)
  • Method (i): public virtual Image Image (AttributeConstraint findBy)
  • Method (i): public virtual Label Label (AttributeConstraint findBy)
  • Method (i): public virtual Link Link (AttributeConstraint findBy)
  • Method (i): public virtual Para Para (AttributeConstraint findBy)
  • Method (i): public virtual RadioButton RadioButton (AttributeConstraint findBy)
  • Method (i): public virtual SelectList SelectList (AttributeConstraint findBy)
  • Method (i): public virtual Span Span (AttributeConstraint findBy)
  • Method (i): public virtual Table Table (AttributeConstraint findBy)
  • Method (i): public virtual TableBody TableBody (AttributeConstraint findBy)
  • Method (i): public virtual TableCell TableCell (AttributeConstraint findBy)
  • Method (i): public virtual TableRow TableRow (AttributeConstraint findBy)
  • Method (i): public virtual TextField TextField (AttributeConstraint findBy)
  • Method (i): public void WaitUntil (AttributeConstraint attributeConstraint)
  • Method (i): public void WaitUntil (AttributeConstraint attributeConstraint, int timeout)
  • Property: protected DispHTMLBaseElement DispHtmlBaseElement { }
  • Constructor: public Span (DomContainer domContainer, INativeElementFinder finder)
  • Method (i): public Element Ancestor (string tagName, BaseConstraint findBy)
  • Method (i): public Element Ancestor (Type ancestorType, BaseConstraint findBy)
  • Method (i): public Element Ancestor (BaseConstraint findBy)
  • Method (i): public virtual Area Area (BaseConstraint findBy)
  • Method (i): public virtual Button Button (BaseConstraint findBy)
  • Method (i): public virtual CheckBox CheckBox (BaseConstraint findBy)
  • Method (i): public virtual Div Div (BaseConstraint findBy)
  • Method (i): public virtual Element Element (string tagname, BaseConstraint findBy, string[] inputtypes)
  • Method (i): public virtual Element Element (BaseConstraint findBy)
  • Method (i): public virtual FileUpload FileUpload (BaseConstraint findBy)
  • Method (i): public void FireEventNoWait (string eventName, NameValueCollection eventProperties)
  • Method (i): public virtual Form Form (BaseConstraint findBy)
  • Method (i): public virtual string GetValue (string attributename)
  • Method (i): public void Highlight (bool doHighlight)
  • Method (i): public virtual Image Image (BaseConstraint findBy)
  • Method (i): public virtual Label Label (BaseConstraint findBy)
  • Method (i): public virtual Link Link (BaseConstraint findBy)
  • Method (i): public virtual Para Para (BaseConstraint findBy)
  • Method (i): public virtual RadioButton RadioButton (BaseConstraint findBy)
  • Method (i): protected INativeElement RefreshNativeElement ()
  • Method (i): public virtual SelectList SelectList (BaseConstraint findBy)
  • Method (i): public virtual Span Span (BaseConstraint findBy)
  • Method (i): public virtual Table Table (BaseConstraint findBy)
  • Method (i): public virtual TableBody TableBody (BaseConstraint findBy)
  • Method (i): public virtual TableCell TableCell (BaseConstraint findBy)
  • Method (i): public virtual TableRow TableRow (BaseConstraint findBy)
  • Method (i): public virtual TextField TextField (BaseConstraint findBy)
  • Method (i): public void WaitUntil (BaseConstraint constraint)
  • Method (i): public void WaitUntil (BaseConstraint constraint, int timeout)
  • Property: INativeElement NativeElement { public get; }
public class WatiN.Core.SpanCollection ()
  • Constructor: public SpanCollection (DomContainer domContainer, ElementFinder finder)
  • Field: protected ElementFinder finder
  • Method (i): protected ArrayList DoFilter (AttributeConstraint findBy)
  • Method (i): public bool Exists (AttributeConstraint findBy)
  • Method: public SpanCollection Filter (AttributeConstraint findBy)
  • Method (i): public Enumerator GetEnumerator ()
  • Constructor: public SpanCollection (DomContainer domContainer, INativeElementFinder finder)
  • Field: protected INativeElementFinder finder
  • Method (i): protected ArrayList DoFilter (BaseConstraint findBy)
  • Method (i): protected Element ElementsTyped (int index)
  • Method (i): public bool Exists (BaseConstraint findBy)
  • Method: public SpanCollection Filter (BaseConstraint findBy)
  • Method (i): public Element First ()
  • Method (i): public Element First (BaseConstraint findBy)
  • Method (i): public IEnumerator GetEnumerator ()
WatiN.Core Src ()
public class WatiN.Core.Src n/a
  • Constructor: public Src (string name)
  • Constructor: public Src (Regex regex)
  • Constructor: public Src (ICompare comparer)
  • Field: protected AttributeConstraint andAttributeConstraint
  • Field: protected ICompare comparer
  • Field: protected AttributeConstraint lastAddedAttributeConstraint
  • Field: protected AttributeConstraint lastAddedOrAttributeConstraint
  • Field: protected AttributeConstraint orAttributeConstraint
  • Method (i): public AttributeConstraint And (AttributeConstraint attributeConstraint)
  • Method (i): public virtual bool Compare (IAttributeBag attributeBag)
  • Method (i): protected virtual bool doCompare (IAttributeBag attributeBag)
  • Method (i): public virtual bool Equals (object obj)
  • Method (i): protected bool EvaluateAndOrAttributes (IAttributeBag attributeBag, bool initialReturnValue)
  • Method (i): protected virtual void Finalize ()
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public Type GetType ()
  • Method (i): protected virtual void LockCompare ()
  • Method (i): protected object MemberwiseClone ()
  • Method (i): public AttributeConstraint Or (AttributeConstraint attributeConstraint)
  • Method (i): public virtual string ToString ()
  • Method (i): protected virtual void UnLockCompare ()
  • Property: virtual string AttributeName { public get; }
  • Property: virtual string Value { public get; }
--> NONE <--
WatiN.Core StyleAttribute ()
public class WatiN.Core.StyleAttribute n/a
  • Constructor: public StyleAttribute (string styleAttributeName, string value)
  • Constructor: public StyleAttribute (string styleAttributeName, Regex regex)
  • Constructor: public StyleAttribute (string styleAttributeName, ICompare comparer)
  • Field: protected AttributeConstraint andAttributeConstraint
  • Field: protected ICompare comparer
  • Field: protected AttributeConstraint lastAddedAttributeConstraint
  • Field: protected AttributeConstraint lastAddedOrAttributeConstraint
  • Field: protected AttributeConstraint orAttributeConstraint
  • Method (i): public AttributeConstraint And (AttributeConstraint attributeConstraint)
  • Method (i): public virtual bool Compare (IAttributeBag attributeBag)
  • Method (i): protected virtual bool doCompare (IAttributeBag attributeBag)
  • Method (i): public virtual bool Equals (object obj)
  • Method (i): protected bool EvaluateAndOrAttributes (IAttributeBag attributeBag, bool initialReturnValue)
  • Method (i): protected virtual void Finalize ()
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public Type GetType ()
  • Method (i): protected virtual void LockCompare ()
  • Method (i): protected object MemberwiseClone ()
  • Method (i): public AttributeConstraint Or (AttributeConstraint attributeConstraint)
  • Method (i): public virtual string ToString ()
  • Method (i): protected virtual void UnLockCompare ()
  • Property: virtual string AttributeName { public get; }
  • Property: virtual string Value { public get; }
--> NONE <--
WatiN.Core Table ()
public class WatiN.Core.Table
(Please hover your mouse over the type to see the inheritance signatures)
public class WatiN.Core.Table
(Please hover your mouse over the type to see the inheritance signatures)
  • Constructor: public Table (DomContainer ie, ElementFinder finder)
  • Method (i): public Element Ancestor (string tagName, AttributeConstraint findBy)
  • Method (i): public Element Ancestor (Type ancestorType, AttributeConstraint findBy)
  • Method (i): public Element Ancestor (AttributeConstraint findBy)
  • Method (i): public virtual Area Area (AttributeConstraint findBy)
  • Method (i): public virtual Button Button (AttributeConstraint findBy)
  • Method (i): public virtual CheckBox CheckBox (AttributeConstraint findBy)
  • Method (i): public virtual Div Div (AttributeConstraint findBy)
  • Method (i): public virtual Element Element (string tagname, AttributeConstraint findBy, string[] inputtypes)
  • Method (i): public virtual Element Element (AttributeConstraint findBy)
  • Method (i): public virtual FileUpload FileUpload (AttributeConstraint findBy)
  • Method: public TableRow FindRow (TableRowFinder findBy)
  • Method (i): public virtual Form Form (AttributeConstraint findBy)
  • Method (i): protected object getElement ()
  • Method (i): protected void Highlight (bool doHighlight)
  • Method (i): public virtual Image Image (AttributeConstraint findBy)
  • Method (i): public virtual Label Label (AttributeConstraint findBy)
  • Method (i): public virtual Link Link (AttributeConstraint findBy)
  • Method (i): public virtual Para Para (AttributeConstraint findBy)
  • Method (i): public virtual RadioButton RadioButton (AttributeConstraint findBy)
  • Method (i): public virtual SelectList SelectList (AttributeConstraint findBy)
  • Method (i): public virtual Span Span (AttributeConstraint findBy)
  • Method (i): public virtual Table Table (AttributeConstraint findBy)
  • Method: public override TableBody TableBody (AttributeConstraint findBy)
  • Method (i): public virtual TableCell TableCell (AttributeConstraint findBy)
  • Method (i): public virtual TableRow TableRow (AttributeConstraint findBy)
  • Method (i): public virtual TextField TextField (AttributeConstraint findBy)
  • Method (i): public void WaitUntil (AttributeConstraint attributeConstraint)
  • Method (i): public void WaitUntil (AttributeConstraint attributeConstraint, int timeout)
  • Property: protected DispHTMLBaseElement DispHtmlBaseElement { }
  • Constructor: public Table (DomContainer domContainer, INativeElementFinder finder)
  • Method (i): public Element Ancestor (string tagName, BaseConstraint findBy)
  • Method (i): public Element Ancestor (Type ancestorType, BaseConstraint findBy)
  • Method (i): public Element Ancestor (BaseConstraint findBy)
  • Method (i): public virtual Area Area (BaseConstraint findBy)
  • Method (i): public virtual Button Button (BaseConstraint findBy)
  • Method (i): public virtual CheckBox CheckBox (BaseConstraint findBy)
  • Method (i): public virtual Div Div (BaseConstraint findBy)
  • Method (i): public virtual Element Element (string tagname, BaseConstraint findBy, string[] inputtypes)
  • Method (i): public virtual Element Element (BaseConstraint findBy)
  • Method (i): public virtual FileUpload FileUpload (BaseConstraint findBy)
  • Method: public TableRow FindRow (TableRowAttributeConstraint findBy)
  • Method: public TableRow FindRow (ICompare comparer, int inColumn)
  • Method: public TableRow FindRowInDirectChildren (string findText, int inColumn)
  • Method: public TableRow FindRowInDirectChildren (Regex findTextRegex, int inColumn)
  • Method: public TableRow FindRowInDirectChildren (TableRowAttributeConstraint findBy)
  • Method: public TableRow FindRowInDirectChildren (ICompare comparer, int inColumn)
  • Method (i): public void FireEventNoWait (string eventName, NameValueCollection eventProperties)
  • Method (i): public virtual Form Form (BaseConstraint findBy)
  • Method (i): public virtual string GetValue (string attributename)
  • Method (i): public void Highlight (bool doHighlight)
  • Method (i): public virtual Image Image (BaseConstraint findBy)
  • Method (i): public virtual Label Label (BaseConstraint findBy)
  • Method (i): public virtual Link Link (BaseConstraint findBy)
  • Method (i): public virtual Para Para (BaseConstraint findBy)
  • Method (i): public virtual RadioButton RadioButton (BaseConstraint findBy)
  • Method (i): protected INativeElement RefreshNativeElement ()
  • Method (i): public virtual SelectList SelectList (BaseConstraint findBy)
  • Method (i): public virtual Span Span (BaseConstraint findBy)
  • Method (i): public virtual Table Table (BaseConstraint findBy)
  • Method: public override TableBody TableBody (BaseConstraint findBy)
  • Method (i): public virtual TableCell TableCell (BaseConstraint findBy)
  • Method (i): public virtual TableRow TableRow (BaseConstraint findBy)
  • Method (i): public virtual TextField TextField (BaseConstraint findBy)
  • Method (i): public void WaitUntil (BaseConstraint constraint)
  • Method (i): public void WaitUntil (BaseConstraint constraint, int timeout)
  • Property: INativeElement NativeElement { public get; }
  • Property: TableRowCollection TableRowsDirectChildren { public get; }
WatiN.Core TableBody ()
public class WatiN.Core.TableBody
(Please hover your mouse over the type to see the inheritance signatures)
public class WatiN.Core.TableBody
(Please hover your mouse over the type to see the inheritance signatures)
  • Constructor: public TableBody (DomContainer ie, ElementFinder finder)
  • Method (i): public Element Ancestor (string tagName, AttributeConstraint findBy)
  • Method (i): public Element Ancestor (Type ancestorType, AttributeConstraint findBy)
  • Method (i): public Element Ancestor (AttributeConstraint findBy)
  • Method (i): public virtual Area Area (AttributeConstraint findBy)
  • Method (i): public virtual Button Button (AttributeConstraint findBy)
  • Method (i): public virtual CheckBox CheckBox (AttributeConstraint findBy)
  • Method (i): public virtual Div Div (AttributeConstraint findBy)
  • Method (i): public virtual Element Element (string tagname, AttributeConstraint findBy, string[] inputtypes)
  • Method (i): public virtual Element Element (AttributeConstraint findBy)
  • Method (i): public virtual FileUpload FileUpload (AttributeConstraint findBy)
  • Method (i): public virtual Form Form (AttributeConstraint findBy)
  • Method (i): protected object getElement ()
  • Method (i): protected void Highlight (bool doHighlight)
  • Method (i): public virtual Image Image (AttributeConstraint findBy)
  • Method (i): public virtual Label Label (AttributeConstraint findBy)
  • Method (i): public virtual Link Link (AttributeConstraint findBy)
  • Method (i): public virtual Para Para (AttributeConstraint findBy)
  • Method (i): public virtual RadioButton RadioButton (AttributeConstraint findBy)
  • Method (i): public virtual SelectList SelectList (AttributeConstraint findBy)
  • Method (i): public virtual Span Span (AttributeConstraint findBy)
  • Method (i): public virtual Table Table (AttributeConstraint findBy)
  • Method (i): public virtual TableBody TableBody (AttributeConstraint findBy)
  • Method (i): public virtual TableCell TableCell (AttributeConstraint findBy)
  • Method: public override TableRow TableRow (AttributeConstraint findBy)
  • Method (i): public virtual TextField TextField (AttributeConstraint findBy)
  • Method (i): public void WaitUntil (AttributeConstraint attributeConstraint)
  • Method (i): public void WaitUntil (AttributeConstraint attributeConstraint, int timeout)
  • Nested Type: public class Rows
  • Property: protected DispHTMLBaseElement DispHtmlBaseElement { }
  • Constructor: public TableBody (DomContainer domContainer, INativeElementFinder finder)
  • Method (i): public Element Ancestor (string tagName, BaseConstraint findBy)
  • Method (i): public Element Ancestor (Type ancestorType, BaseConstraint findBy)
  • Method (i): public Element Ancestor (BaseConstraint findBy)
  • Method (i): public virtual Area Area (BaseConstraint findBy)
  • Method (i): public virtual Button Button (BaseConstraint findBy)
  • Method (i): public virtual CheckBox CheckBox (BaseConstraint findBy)
  • Method (i): public virtual Div Div (BaseConstraint findBy)
  • Method (i): public virtual Element Element (string tagname, BaseConstraint findBy, string[] inputtypes)
  • Method (i): public virtual Element Element (BaseConstraint findBy)
  • Method (i): public virtual FileUpload FileUpload (BaseConstraint findBy)
  • Method (i): public void FireEventNoWait (string eventName, NameValueCollection eventProperties)
  • Method (i): public virtual Form Form (BaseConstraint findBy)
  • Method (i): public virtual string GetValue (string attributename)
  • Method (i): public void Highlight (bool doHighlight)
  • Method (i): public virtual Image Image (BaseConstraint findBy)
  • Method (i): public virtual Label Label (BaseConstraint findBy)
  • Method (i): public virtual Link Link (BaseConstraint findBy)
  • Method (i): public virtual Para Para (BaseConstraint findBy)
  • Method (i): public virtual RadioButton RadioButton (BaseConstraint findBy)
  • Method (i): protected INativeElement RefreshNativeElement ()
  • Method (i): public virtual SelectList SelectList (BaseConstraint findBy)
  • Method (i): public virtual Span Span (BaseConstraint findBy)
  • Method (i): public virtual Table Table (BaseConstraint findBy)
  • Method (i): public virtual TableBody TableBody (BaseConstraint findBy)
  • Method (i): public virtual TableCell TableCell (BaseConstraint findBy)
  • Method: public override TableRow TableRow (BaseConstraint findBy)
  • Method (i): public virtual TextField TextField (BaseConstraint findBy)
  • Method (i): public void WaitUntil (BaseConstraint constraint)
  • Method (i): public void WaitUntil (BaseConstraint constraint, int timeout)
  • Property: INativeElement NativeElement { public get; }
  • Property: TableRowCollection TableRowsDirectChildren { public get; }
public class WatiN.Core.TableBodyCollection ()
  • Constructor: public TableBodyCollection (DomContainer domContainer, ElementFinder finder)
  • Field: protected ElementFinder finder
  • Method (i): protected ArrayList DoFilter (AttributeConstraint findBy)
  • Method (i): public bool Exists (AttributeConstraint findBy)
  • Method (i): public Enumerator GetEnumerator ()
  • Constructor: public TableBodyCollection (DomContainer domContainer, INativeElementFinder finder)
  • Field: protected INativeElementFinder finder
  • Method (i): protected ArrayList DoFilter (BaseConstraint findBy)
  • Method (i): protected Element ElementsTyped (int index)
  • Method (i): public bool Exists (BaseConstraint findBy)
  • Method: public TableBodyCollection Filter (BaseConstraint findBy)
  • Method (i): public Element First ()
  • Method (i): public Element First (BaseConstraint findBy)
  • Method (i): public IEnumerator GetEnumerator ()
WatiN.Core TableCell ()
public class WatiN.Core.TableCell
(Please hover your mouse over the type to see the inheritance signatures)
public class WatiN.Core.TableCell
(Please hover your mouse over the type to see the inheritance signatures)
  • Constructor: public TableCell (DomContainer ie, ElementFinder finder)
  • Method (i): public Element Ancestor (string tagName, AttributeConstraint findBy)
  • Method (i): public Element Ancestor (Type ancestorType, AttributeConstraint findBy)
  • Method (i): public Element Ancestor (AttributeConstraint findBy)
  • Method (i): public virtual Area Area (AttributeConstraint findBy)
  • Method (i): public virtual Button Button (AttributeConstraint findBy)
  • Method (i): public virtual CheckBox CheckBox (AttributeConstraint findBy)
  • Method (i): public virtual Div Div (AttributeConstraint findBy)
  • Method (i): public virtual Element Element (string tagname, AttributeConstraint findBy, string[] inputtypes)
  • Method (i): public virtual Element Element (AttributeConstraint findBy)
  • Method (i): public virtual FileUpload FileUpload (AttributeConstraint findBy)
  • Method (i): public virtual Form Form (AttributeConstraint findBy)
  • Method (i): protected object getElement ()
  • Method (i): protected void Highlight (bool doHighlight)
  • Method (i): public virtual Image Image (AttributeConstraint findBy)
  • Method (i): public virtual Label Label (AttributeConstraint findBy)
  • Method (i): public virtual Link Link (AttributeConstraint findBy)
  • Method (i): public virtual Para Para (AttributeConstraint findBy)
  • Method (i): public virtual RadioButton RadioButton (AttributeConstraint findBy)
  • Method (i): public virtual SelectList SelectList (AttributeConstraint findBy)
  • Method (i): public virtual Span Span (AttributeConstraint findBy)
  • Method (i): public virtual Table Table (AttributeConstraint findBy)
  • Method (i): public virtual TableBody TableBody (AttributeConstraint findBy)
  • Method (i): public virtual TableCell TableCell (AttributeConstraint findBy)
  • Method (i): public virtual TableRow TableRow (AttributeConstraint findBy)
  • Method (i): public virtual TextField TextField (AttributeConstraint findBy)
  • Method (i): public void WaitUntil (AttributeConstraint attributeConstraint)
  • Method (i): public void WaitUntil (AttributeConstraint attributeConstraint, int timeout)
  • Property: protected DispHTMLBaseElement DispHtmlBaseElement { }
  • Constructor: public TableCell (DomContainer domContainer, INativeElementFinder finder)
  • Method (i): public Element Ancestor (string tagName, BaseConstraint findBy)
  • Method (i): public Element Ancestor (Type ancestorType, BaseConstraint findBy)
  • Method (i): public Element Ancestor (BaseConstraint findBy)
  • Method (i): public virtual Area Area (BaseConstraint findBy)
  • Method (i): public virtual Button Button (BaseConstraint findBy)
  • Method (i): public virtual CheckBox CheckBox (BaseConstraint findBy)
  • Method (i): public virtual Div Div (BaseConstraint findBy)
  • Method (i): public virtual Element Element (string tagname, BaseConstraint findBy, string[] inputtypes)
  • Method (i): public virtual Element Element (BaseConstraint findBy)
  • Method (i): public virtual FileUpload FileUpload (BaseConstraint findBy)
  • Method (i): public void FireEventNoWait (string eventName, NameValueCollection eventProperties)
  • Method (i): public virtual Form Form (BaseConstraint findBy)
  • Method (i): public virtual string GetValue (string attributename)
  • Method (i): public void Highlight (bool doHighlight)
  • Method (i): public virtual Image Image (BaseConstraint findBy)
  • Method (i): public virtual Label Label (BaseConstraint findBy)
  • Method (i): public virtual Link Link (BaseConstraint findBy)
  • Method (i): public virtual Para Para (BaseConstraint findBy)
  • Method (i): public virtual RadioButton RadioButton (BaseConstraint findBy)
  • Method (i): protected INativeElement RefreshNativeElement ()
  • Method (i): public virtual SelectList SelectList (BaseConstraint findBy)
  • Method (i): public virtual Span Span (BaseConstraint findBy)
  • Method (i): public virtual Table Table (BaseConstraint findBy)
  • Method (i): public virtual TableBody TableBody (BaseConstraint findBy)
  • Method (i): public virtual TableCell TableCell (BaseConstraint findBy)
  • Method (i): public virtual TableRow TableRow (BaseConstraint findBy)
  • Method (i): public virtual TextField TextField (BaseConstraint findBy)
  • Method (i): public void WaitUntil (BaseConstraint constraint)
  • Method (i): public void WaitUntil (BaseConstraint constraint, int timeout)
  • Property: INativeElement NativeElement { public get; }
public class WatiN.Core.TableCellCollection ()
  • Constructor: public TableCellCollection (DomContainer domContainer, ElementFinder finder)
  • Field: protected ElementFinder finder
  • Method (i): protected ArrayList DoFilter (AttributeConstraint findBy)
  • Method (i): public bool Exists (AttributeConstraint findBy)
  • Method: public TableCellCollection Filter (AttributeConstraint findBy)
  • Method (i): public Enumerator GetEnumerator ()
  • Constructor: public TableCellCollection (DomContainer domContainer, INativeElementFinder finder)
  • Field: protected INativeElementFinder finder
  • Method (i): protected ArrayList DoFilter (BaseConstraint findBy)
  • Method (i): protected Element ElementsTyped (int index)
  • Method (i): public bool Exists (BaseConstraint findBy)
  • Method: public TableCellCollection Filter (BaseConstraint findBy)
  • Method (i): public Element First ()
  • Method (i): public Element First (BaseConstraint findBy)
  • Method (i): public IEnumerator GetEnumerator ()
public class WatiN.Core.TableCollection ()
  • Constructor: public TableCollection (DomContainer domContainer, ElementFinder finder)
  • Field: protected ElementFinder finder
  • Method (i): protected ArrayList DoFilter (AttributeConstraint findBy)
  • Method (i): public bool Exists (AttributeConstraint findBy)
  • Method: public TableCollection Filter (AttributeConstraint findBy)
  • Method (i): public Enumerator GetEnumerator ()
  • Constructor: public TableCollection (DomContainer domContainer, INativeElementFinder finder)
  • Field: protected INativeElementFinder finder
  • Method (i): protected ArrayList DoFilter (BaseConstraint findBy)
  • Method (i): protected Element ElementsTyped (int index)
  • Method (i): public bool Exists (BaseConstraint findBy)
  • Method: public TableCollection Filter (BaseConstraint findBy)
  • Method (i): public Element First ()
  • Method (i): public Element First (BaseConstraint findBy)
  • Method (i): public IEnumerator GetEnumerator ()
WatiN.Core TableRow ()
public class WatiN.Core.TableRow
(Please hover your mouse over the type to see the inheritance signatures)
public class WatiN.Core.TableRow
(Please hover your mouse over the type to see the inheritance signatures)
  • Constructor: public TableRow (DomContainer ie, ElementFinder finder)
  • Method (i): public Element Ancestor (string tagName, AttributeConstraint findBy)
  • Method (i): public Element Ancestor (Type ancestorType, AttributeConstraint findBy)
  • Method (i): public Element Ancestor (AttributeConstraint findBy)
  • Method (i): public virtual Area Area (AttributeConstraint findBy)
  • Method (i): public virtual Button Button (AttributeConstraint findBy)
  • Method (i): public virtual CheckBox CheckBox (AttributeConstraint findBy)
  • Method (i): public virtual Div Div (AttributeConstraint findBy)
  • Method (i): public virtual Element Element (string tagname, AttributeConstraint findBy, string[] inputtypes)
  • Method (i): public virtual Element Element (AttributeConstraint findBy)
  • Method (i): public virtual FileUpload FileUpload (AttributeConstraint findBy)
  • Method (i): public virtual Form Form (AttributeConstraint findBy)
  • Method (i): protected object getElement ()
  • Method (i): protected void Highlight (bool doHighlight)
  • Method (i): public virtual Image Image (AttributeConstraint findBy)
  • Method (i): public virtual Label Label (AttributeConstraint findBy)
  • Method (i): public virtual Link Link (AttributeConstraint findBy)
  • Method (i): public virtual Para Para (AttributeConstraint findBy)
  • Method (i): public virtual RadioButton RadioButton (AttributeConstraint findBy)
  • Method (i): public virtual SelectList SelectList (AttributeConstraint findBy)
  • Method (i): public virtual Span Span (AttributeConstraint findBy)
  • Method (i): public virtual Table Table (AttributeConstraint findBy)
  • Method (i): public virtual TableBody TableBody (AttributeConstraint findBy)
  • Method (i): public virtual TableCell TableCell (AttributeConstraint findBy)
  • Method (i): public virtual TableRow TableRow (AttributeConstraint findBy)
  • Method (i): public virtual TextField TextField (AttributeConstraint findBy)
  • Method (i): public void WaitUntil (AttributeConstraint attributeConstraint)
  • Method (i): public void WaitUntil (AttributeConstraint attributeConstraint, int timeout)
  • Property: protected DispHTMLBaseElement DispHtmlBaseElement { }
  • Constructor: public TableRow (DomContainer domContainer, INativeElementFinder finder)
  • Method (i): public Element Ancestor (string tagName, BaseConstraint findBy)
  • Method (i): public Element Ancestor (Type ancestorType, BaseConstraint findBy)
  • Method (i): public Element Ancestor (BaseConstraint findBy)
  • Method (i): public virtual Area Area (BaseConstraint findBy)
  • Method (i): public virtual Button Button (BaseConstraint findBy)
  • Method (i): public virtual CheckBox CheckBox (BaseConstraint findBy)
  • Method (i): public virtual Div Div (BaseConstraint findBy)
  • Method (i): public virtual Element Element (string tagname, BaseConstraint findBy, string[] inputtypes)
  • Method (i): public virtual Element Element (BaseConstraint findBy)
  • Method (i): public virtual FileUpload FileUpload (BaseConstraint findBy)
  • Method (i): public void FireEventNoWait (string eventName, NameValueCollection eventProperties)
  • Method (i): public virtual Form Form (BaseConstraint findBy)
  • Method (i): public virtual string GetValue (string attributename)
  • Method (i): public void Highlight (bool doHighlight)
  • Method (i): public virtual Image Image (BaseConstraint findBy)
  • Method (i): public virtual Label Label (BaseConstraint findBy)
  • Method (i): public virtual Link Link (BaseConstraint findBy)
  • Method (i): public virtual Para Para (BaseConstraint findBy)
  • Method (i): public virtual RadioButton RadioButton (BaseConstraint findBy)
  • Method (i): protected INativeElement RefreshNativeElement ()
  • Method (i): public virtual SelectList SelectList (BaseConstraint findBy)
  • Method (i): public virtual Span Span (BaseConstraint findBy)
  • Method (i): public virtual Table Table (BaseConstraint findBy)
  • Method (i): public virtual TableBody TableBody (BaseConstraint findBy)
  • Method (i): public virtual TableCell TableCell (BaseConstraint findBy)
  • Method (i): public virtual TableRow TableRow (BaseConstraint findBy)
  • Method (i): public virtual TextField TextField (BaseConstraint findBy)
  • Method (i): public void WaitUntil (BaseConstraint constraint)
  • Method (i): public void WaitUntil (BaseConstraint constraint, int timeout)
  • Property: int Index { public get; }
  • Property: INativeElement NativeElement { public get; }
  • Property: TableCellCollection TableCellsDirectChildren { public get; }
public class WatiN.Core.TableRowCollection ()
  • Constructor: public TableRowCollection (DomContainer domContainer, ElementFinder finder)
  • Field: protected ElementFinder finder
  • Method (i): protected ArrayList DoFilter (AttributeConstraint findBy)
  • Method (i): public bool Exists (AttributeConstraint findBy)
  • Method: public TableRowCollection Filter (AttributeConstraint findBy)
  • Method (i): public Enumerator GetEnumerator ()
  • Constructor: public TableRowCollection (DomContainer domContainer, INativeElementFinder finder)
  • Field: protected INativeElementFinder finder
  • Method (i): protected ArrayList DoFilter (BaseConstraint findBy)
  • Method (i): protected Element ElementsTyped (int index)
  • Method (i): public bool Exists (BaseConstraint findBy)
  • Method: public TableRowCollection Filter (BaseConstraint findBy)
  • Method (i): public Element First ()
  • Method (i): public Element First (BaseConstraint findBy)
  • Method (i): public IEnumerator GetEnumerator ()
WatiN.Core TableRowFinder ()
public class WatiN.Core.TableRowFinder
(Please hover your mouse over the type to see the inheritance signatures)
public class WatiN.Core.TableRowFinder
(Please hover your mouse over the type to see the inheritance signatures)
  • Field: protected AttributeConstraint andAttributeConstraint
  • Field: protected AttributeConstraint lastAddedAttributeConstraint
  • Field: protected AttributeConstraint lastAddedOrAttributeConstraint
  • Field: protected AttributeConstraint orAttributeConstraint
  • Method (i): public AttributeConstraint And (AttributeConstraint attributeConstraint)
  • Method: public override bool Compare (IAttributeBag attributeBag)
  • Method (i): protected virtual bool doCompare (IAttributeBag attributeBag)
  • Method (i): public AttributeConstraint Or (AttributeConstraint attributeConstraint)
  • Field: protected BaseConstraint _andBaseConstraint
  • Field: protected BaseConstraint _lastAddedBaseConstraint
  • Field: protected BaseConstraint _lastAddedOrBaseConstraint
  • Field: protected BaseConstraint _orBaseConstraint
  • Method (i): public BaseConstraint And (BaseConstraint baseConstraint)
  • Method (i): public virtual bool Compare (IAttributeBag attributeBag)
  • Method (i): public virtual string ConstraintToString ()
  • [Obsolete: Use DoCompare instead.]Method (i): protected bool doCompare (IAttributeBag attributeBag)
  • Method (i): protected virtual bool DoCompare (IAttributeBag attributeBag)
  • Method (i): public BaseConstraint Or (BaseConstraint baseConstraint)
  • Method (i): public virtual void Reset ()
  • Property: ICompare Comparer { public get; }
  • Property: bool HasAnd { public get; }
  • Property: bool HasOr { public get; }
WatiN.Core Text ()
public class WatiN.Core.Text n/a
  • Constructor: public Text (string text)
  • Constructor: public Text (Regex regex)
  • Constructor: public Text (ICompare comparer)
  • Field: protected AttributeConstraint andAttributeConstraint
  • Field: protected ICompare comparer
  • Field: protected AttributeConstraint lastAddedAttributeConstraint
  • Field: protected AttributeConstraint lastAddedOrAttributeConstraint
  • Field: protected AttributeConstraint orAttributeConstraint
  • Method (i): public AttributeConstraint And (AttributeConstraint attributeConstraint)
  • Method (i): public virtual bool Compare (IAttributeBag attributeBag)
  • Method (i): protected virtual bool doCompare (IAttributeBag attributeBag)
  • Method (i): public virtual bool Equals (object obj)
  • Method (i): protected bool EvaluateAndOrAttributes (IAttributeBag attributeBag, bool initialReturnValue)
  • Method (i): protected virtual void Finalize ()
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public Type GetType ()
  • Method (i): protected virtual void LockCompare ()
  • Method (i): protected object MemberwiseClone ()
  • Method (i): public AttributeConstraint Or (AttributeConstraint attributeConstraint)
  • Method (i): public virtual string ToString ()
  • Method (i): protected virtual void UnLockCompare ()
  • Property: virtual string AttributeName { public get; }
  • Property: virtual string Value { public get; }
--> NONE <--
WatiN.Core TextField ()
public class WatiN.Core.TextField
(Please hover your mouse over the type to see the inheritance signatures)
public class WatiN.Core.TextField
(Please hover your mouse over the type to see the inheritance signatures)
  • Constructor: public TextField (DomContainer ie, ElementFinder finder)
  • Method (i): public Element Ancestor (string tagName, AttributeConstraint findBy)
  • Method (i): public Element Ancestor (Type ancestorType, AttributeConstraint findBy)
  • Method (i): public Element Ancestor (AttributeConstraint findBy)
  • Method (i): protected object getElement ()
  • Method (i): protected void Highlight (bool doHighlight)
  • Method (i): public void WaitUntil (AttributeConstraint attributeConstraint)
  • Method (i): public void WaitUntil (AttributeConstraint attributeConstraint, int timeout)
  • Property: protected DispHTMLBaseElement DispHtmlBaseElement { }
  • Constructor: public TextField (DomContainer domContainer, INativeElementFinder finder)
  • Method (i): public Element Ancestor (string tagName, BaseConstraint findBy)
  • Method (i): public Element Ancestor (Type ancestorType, BaseConstraint findBy)
  • Method (i): public Element Ancestor (BaseConstraint findBy)
  • Method (i): public void FireEventNoWait (string eventName, NameValueCollection eventProperties)
  • Method (i): public virtual string GetValue (string attributename)
  • Method (i): public void Highlight (bool doHighlight)
  • Method (i): protected INativeElement RefreshNativeElement ()
  • Method (i): public void WaitUntil (BaseConstraint constraint)
  • Method (i): public void WaitUntil (BaseConstraint constraint, int timeout)
  • Property: INativeElement NativeElement { public get; }
public class WatiN.Core.TextFieldCollection ()
  • Constructor: public TextFieldCollection (DomContainer domContainer, ElementFinder finder)
  • Field: protected ElementFinder finder
  • Method (i): protected ArrayList DoFilter (AttributeConstraint findBy)
  • Method (i): public bool Exists (AttributeConstraint findBy)
  • Method: public TextFieldCollection Filter (AttributeConstraint findBy)
  • Method (i): public Enumerator GetEnumerator ()
  • Constructor: public TextFieldCollection (DomContainer domContainer, INativeElementFinder finder)
  • Field: protected INativeElementFinder finder
  • Method (i): protected ArrayList DoFilter (BaseConstraint findBy)
  • Method (i): protected Element ElementsTyped (int index)
  • Method (i): public bool Exists (BaseConstraint findBy)
  • Method: public TextFieldCollection Filter (BaseConstraint findBy)
  • Method (i): public Element First ()
  • Method (i): public Element First (BaseConstraint findBy)
  • Method (i): public IEnumerator GetEnumerator ()
WatiN.Core Title ()
public class WatiN.Core.Title n/a
  • Constructor: public Title (string title)
  • Constructor: public Title (Regex regex)
  • Constructor: public Title (ICompare comparer)
  • Field: protected AttributeConstraint andAttributeConstraint
  • Field: protected ICompare comparer
  • Field: protected AttributeConstraint lastAddedAttributeConstraint
  • Field: protected AttributeConstraint lastAddedOrAttributeConstraint
  • Field: protected AttributeConstraint orAttributeConstraint
  • Method (i): public AttributeConstraint And (AttributeConstraint attributeConstraint)
  • Method (i): public virtual bool Compare (IAttributeBag attributeBag)
  • Method (i): protected virtual bool doCompare (IAttributeBag attributeBag)
  • Method (i): public virtual bool Equals (object obj)
  • Method (i): protected bool EvaluateAndOrAttributes (IAttributeBag attributeBag, bool initialReturnValue)
  • Method (i): protected virtual void Finalize ()
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public Type GetType ()
  • Method (i): protected virtual void LockCompare ()
  • Method (i): protected object MemberwiseClone ()
  • Method (i): public AttributeConstraint Or (AttributeConstraint attributeConstraint)
  • Method (i): public virtual string ToString ()
  • Method (i): protected virtual void UnLockCompare ()
  • Property: virtual string AttributeName { public get; }
  • Property: virtual string Value { public get; }
--> NONE <--
WatiN.Core TypedElementFactory ()
n/a public class WatiN.Core.TypedElementFactory
--> NONE <--
  • Constructor: public TypedElementFactory ()
  • Method: public static Element CreateTypedElement (DomContainer domContainer, INativeElement ieNativeElement)
  • Method (i): public virtual bool Equals (object obj)
  • Method (i): protected virtual void Finalize ()
  • Method: public static Element GetDefaultReturnElement (DomContainer domContainer, INativeElement ieNativeElement)
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public Type GetType ()
  • Method (i): protected object MemberwiseClone ()
  • Method (i): public virtual string ToString ()
WatiN.Core Url ()
public class WatiN.Core.Url n/a
  • Constructor: public Url (string url)
  • Constructor: public Url (string url, bool ignoreQuery)
  • Constructor: public Url (Regex regex)
  • Constructor: public Url (Uri uri)
  • Constructor: public Url (Uri uri, bool ignoreQuery)
  • Constructor: public Url (ICompare comparer)
  • Field: protected AttributeConstraint andAttributeConstraint
  • Field: protected ICompare comparer
  • Field: protected AttributeConstraint lastAddedAttributeConstraint
  • Field: protected AttributeConstraint lastAddedOrAttributeConstraint
  • Field: protected AttributeConstraint orAttributeConstraint
  • Method (i): public AttributeConstraint And (AttributeConstraint attributeConstraint)
  • Method: public bool Compare (Uri uri)
  • Method (i): public virtual bool Compare (IAttributeBag attributeBag)
  • Method (i): protected virtual bool doCompare (IAttributeBag attributeBag)
  • Method (i): public virtual bool Equals (object obj)
  • Method (i): protected bool EvaluateAndOrAttributes (IAttributeBag attributeBag, bool initialReturnValue)
  • Method (i): protected virtual void Finalize ()
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public Type GetType ()
  • Method (i): protected virtual void LockCompare ()
  • Method (i): protected object MemberwiseClone ()
  • Method (i): public AttributeConstraint Or (AttributeConstraint attributeConstraint)
  • Method (i): public virtual string ToString ()
  • Method (i): protected virtual void UnLockCompare ()
  • Property: virtual string AttributeName { public get; }
  • Property: virtual string Value { public get; }
--> NONE <--
WatiN.Core UtilityClass ()
public sealed class WatiN.Core.UtilityClass public class WatiN.Core.UtilityClass
--> NONE <--
  • Method: public static void AsyncActionOnBrowser (ThreadStart action)
  • Method: public static StringBuilder CreateJavaScriptFireEventCode (NameValueCollection eventObjectProperties, DispHTMLBaseElement element, string eventName)
  • Method: public static string EscapeSendKeysCharacters (string value)
WatiN.Core Value ()
public class WatiN.Core.Value n/a
  • Constructor: public Value (string value)
  • Constructor: public Value (Regex regex)
  • Constructor: public Value (ICompare comparer)
  • Field: protected AttributeConstraint andAttributeConstraint
  • Field: protected ICompare comparer
  • Field: protected AttributeConstraint lastAddedAttributeConstraint
  • Field: protected AttributeConstraint lastAddedOrAttributeConstraint
  • Field: protected AttributeConstraint orAttributeConstraint
  • Method (i): public AttributeConstraint And (AttributeConstraint attributeConstraint)
  • Method (i): public virtual bool Compare (IAttributeBag attributeBag)
  • Method (i): protected virtual bool doCompare (IAttributeBag attributeBag)
  • Method (i): public virtual bool Equals (object obj)
  • Method (i): protected bool EvaluateAndOrAttributes (IAttributeBag attributeBag, bool initialReturnValue)
  • Method (i): protected virtual void Finalize ()
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public Type GetType ()
  • Method (i): protected virtual void LockCompare ()
  • Method (i): protected object MemberwiseClone ()
  • Method (i): public AttributeConstraint Or (AttributeConstraint attributeConstraint)
  • Method (i): public virtual string ToString ()
  • Method (i): protected virtual void UnLockCompare ()
  • Property: virtual string AttributeName { public get; }
  • Property: virtual string Value { public get; }
--> NONE <--
public class WatiN.Core.WaitForComplete ()
--> NONE <--
  • Constructor: public WaitForComplete (DomContainer domContainer, int waitForCompleteTimeOut)
  • Field: protected int _waitForCompleteTimeOut
  • Method: public virtual void Sleep (string logMessage)
  • Property: int MilliSecondsTimeOut { public get; public set; }
public class WatiN.Core.Comparers.AlwaysTrueComparer ()
  • Method: public virtual bool Compare (string value)
  • Method: public virtual bool Compare (string ignoredValue)
public class WatiN.Core.Comparers.StringComparer ()
--> NONE <--
  • Constructor: public StringComparer (string value, bool ignorecase)
  • Method: public static bool AreEqual (string lhs, string rhs)
  • Method: public static bool AreEqual (string lhs, string rhs, bool ignoreCase)
public class WatiN.Core.Comparers.StringEqualsAndCaseInsensitiveComparer ()
  • Method: public override bool Compare (string value)
  • Method: public override string ToString ()
  • Method (i): public virtual bool Compare (string value)
  • Method (i): public virtual string ToString ()
WatiN.Core.Comparers TypeComparer ()
n/a public class WatiN.Core.Comparers.TypeComparer
--> NONE <--
  • Constructor: public TypeComparer (Type type)
  • Method: public virtual bool Compare (Element element)
  • Method (i): public virtual bool Equals (object obj)
  • Method (i): protected virtual void Finalize ()
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public Type GetType ()
  • Method (i): protected object MemberwiseClone ()
  • Method (i): public virtual string ToString ()
WatiN.Core.Constraints AlwaysTrueConstraint ()
n/a public class WatiN.Core.Constraints.AlwaysTrueConstraint
--> NONE <--
  • Constructor: public AlwaysTrueConstraint ()
  • Field: protected BaseConstraint _andBaseConstraint
  • Field: protected BaseConstraint _lastAddedBaseConstraint
  • Field: protected BaseConstraint _lastAddedOrBaseConstraint
  • Field: protected BaseConstraint _orBaseConstraint
  • Method (i): public BaseConstraint And (BaseConstraint baseConstraint)
  • Method (i): public virtual bool Compare (IAttributeBag attributeBag)
  • Method: public override string ConstraintToString ()
  • Method: protected override bool DoCompare (IAttributeBag attributeBag)
  • Method (i): public virtual bool Equals (object obj)
  • Method (i): protected bool EvaluateAndOrAttributes (IAttributeBag attributeBag, bool initialReturnValue)
  • Method (i): protected virtual void Finalize ()
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public Type GetType ()
  • Method (i): protected virtual void LockCompare ()
  • Method (i): protected object MemberwiseClone ()
  • Method (i): public BaseConstraint Or (BaseConstraint baseConstraint)
  • Method (i): public virtual void Reset ()
  • Method (i): public virtual string ToString ()
  • Method (i): protected virtual void UnLockCompare ()
  • Property: bool HasAnd { public get; }
  • Property: bool HasOr { public get; }
WatiN.Core.Constraints AttributeConstraint ()
n/a public class WatiN.Core.Constraints.AttributeConstraint
--> NONE <--
  • Constructor: public AttributeConstraint (string attributeName, string value)
  • Constructor: public AttributeConstraint (string attributeName, Regex regex)
  • Constructor: public AttributeConstraint (string attributeName, ICompare comparer)
  • Field: protected BaseConstraint _andBaseConstraint
  • Field: protected BaseConstraint _lastAddedBaseConstraint
  • Field: protected BaseConstraint _lastAddedOrBaseConstraint
  • Field: protected BaseConstraint _orBaseConstraint
  • Field: protected ICompare comparer
  • Method (i): public BaseConstraint And (BaseConstraint baseConstraint)
  • Method (i): public virtual bool Compare (IAttributeBag attributeBag)
  • Method: public override string ConstraintToString ()
  • [Obsolete: Use DoCompare instead.]Method: protected bool doCompare (IAttributeBag attributeBag)
  • Method: protected override bool DoCompare (IAttributeBag attributeBag)
  • Method (i): public virtual bool Equals (object obj)
  • Method (i): protected bool EvaluateAndOrAttributes (IAttributeBag attributeBag, bool initialReturnValue)
  • Method (i): protected virtual void Finalize ()
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public Type GetType ()
  • Method (i): protected virtual void LockCompare ()
  • Method (i): protected object MemberwiseClone ()
  • Method (i): public BaseConstraint Or (BaseConstraint baseConstraint)
  • Method (i): public virtual void Reset ()
  • Method: public override string ToString ()
  • Method (i): protected virtual void UnLockCompare ()
  • Property: virtual string AttributeName { public get; }
  • Property: ICompare Comparer { public get; }
  • Property: bool HasAnd { public get; }
  • Property: bool HasOr { public get; }
  • Property: virtual string Value { public get; }
WatiN.Core.Constraints BaseConstraint ()
n/a public abstract class WatiN.Core.Constraints.BaseConstraint
--> NONE <--
  • Constructor: protected BaseConstraint ()
  • Field: protected BaseConstraint _andBaseConstraint
  • Field: protected BaseConstraint _lastAddedBaseConstraint
  • Field: protected BaseConstraint _lastAddedOrBaseConstraint
  • Field: protected BaseConstraint _orBaseConstraint
  • Method: public BaseConstraint And (BaseConstraint baseConstraint)
  • Method: public virtual bool Compare (IAttributeBag attributeBag)
  • Method: public abstract string ConstraintToString ()
  • Method: protected abstract bool DoCompare (IAttributeBag attributeBag)
  • Method (i): public virtual bool Equals (object obj)
  • Method: protected bool EvaluateAndOrAttributes (IAttributeBag attributeBag, bool initialReturnValue)
  • Method (i): protected virtual void Finalize ()
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public Type GetType ()
  • Method: protected virtual void LockCompare ()
  • Method (i): protected object MemberwiseClone ()
  • Method: public BaseConstraint Or (BaseConstraint baseConstraint)
  • Method: public virtual void Reset ()
  • Method (i): public virtual string ToString ()
  • Method: protected virtual void UnLockCompare ()
  • Property: bool HasAnd { public get; }
  • Property: bool HasOr { public get; }
WatiN.Core.Constraints ElementConstraint ()
n/a public class WatiN.Core.Constraints.ElementConstraint
--> NONE <--
  • Constructor: public ElementConstraint (ICompareElement comparer)
  • Field: protected BaseConstraint _andBaseConstraint
  • Field: protected BaseConstraint _lastAddedBaseConstraint
  • Field: protected BaseConstraint _lastAddedOrBaseConstraint
  • Field: protected BaseConstraint _orBaseConstraint
  • Method (i): public BaseConstraint And (BaseConstraint baseConstraint)
  • Method (i): public virtual bool Compare (IAttributeBag attributeBag)
  • Method: public override string ConstraintToString ()
  • Method: protected override bool DoCompare (IAttributeBag attributeBag)
  • Method (i): public virtual bool Equals (object obj)
  • Method (i): protected bool EvaluateAndOrAttributes (IAttributeBag attributeBag, bool initialReturnValue)
  • Method (i): protected virtual void Finalize ()
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public Type GetType ()
  • Method (i): protected virtual void LockCompare ()
  • Method (i): protected object MemberwiseClone ()
  • Method (i): public BaseConstraint Or (BaseConstraint baseConstraint)
  • Method (i): public virtual void Reset ()
  • Method (i): public virtual string ToString ()
  • Method (i): protected virtual void UnLockCompare ()
  • Property: ICompareElement Comparer { public get; }
  • Property: bool HasAnd { public get; }
  • Property: bool HasOr { public get; }
WatiN.Core.Constraints IndexConstraint ()
n/a public class WatiN.Core.Constraints.IndexConstraint
--> NONE <--
  • Constructor: public IndexConstraint (int index)
  • Field: protected BaseConstraint _andBaseConstraint
  • Field: protected BaseConstraint _lastAddedBaseConstraint
  • Field: protected BaseConstraint _lastAddedOrBaseConstraint
  • Field: protected BaseConstraint _orBaseConstraint
  • Method (i): public BaseConstraint And (BaseConstraint baseConstraint)
  • Method (i): public virtual bool Compare (IAttributeBag attributeBag)
  • Method: public override string ConstraintToString ()
  • Method: protected override bool DoCompare (IAttributeBag attributeBag)
  • Method (i): public virtual bool Equals (object obj)
  • Method (i): protected bool EvaluateAndOrAttributes (IAttributeBag attributeBag, bool initialReturnValue)
  • Method (i): protected virtual void Finalize ()
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public Type GetType ()
  • Method (i): protected virtual void LockCompare ()
  • Method (i): protected object MemberwiseClone ()
  • Method (i): public BaseConstraint Or (BaseConstraint baseConstraint)
  • Method: public override void Reset ()
  • Method (i): public virtual string ToString ()
  • Method (i): protected virtual void UnLockCompare ()
  • Property: bool HasAnd { public get; }
  • Property: bool HasOr { public get; }
WatiN.Core.Constraints LabelTextConstraint ()
n/a public class WatiN.Core.Constraints.LabelTextConstraint
--> NONE <--
  • Constructor: public LabelTextConstraint (string labelText)
  • Field: protected BaseConstraint _andBaseConstraint
  • Field: protected BaseConstraint _lastAddedBaseConstraint
  • Field: protected BaseConstraint _lastAddedOrBaseConstraint
  • Field: protected BaseConstraint _orBaseConstraint
  • Field: protected ICompare comparer
  • Method (i): public BaseConstraint And (BaseConstraint baseConstraint)
  • Method (i): public virtual bool Compare (IAttributeBag attributeBag)
  • Method: public override string ConstraintToString ()
  • [Obsolete: Use DoCompare instead.]Method (i): protected bool doCompare (IAttributeBag attributeBag)
  • Method: protected override bool DoCompare (IAttributeBag attributeBag)
  • Method (i): public virtual bool Equals (object obj)
  • Method (i): protected bool EvaluateAndOrAttributes (IAttributeBag attributeBag, bool initialReturnValue)
  • Method (i): protected virtual void Finalize ()
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public Type GetType ()
  • Method (i): protected virtual void LockCompare ()
  • Method (i): protected object MemberwiseClone ()
  • Method (i): public BaseConstraint Or (BaseConstraint baseConstraint)
  • Method (i): public virtual void Reset ()
  • Method (i): public virtual string ToString ()
  • Method (i): protected virtual void UnLockCompare ()
  • Property: virtual string AttributeName { public get; }
  • Property: ICompare Comparer { public get; }
  • Property: bool HasAnd { public get; }
  • Property: bool HasOr { public get; }
  • Property: virtual string Value { public get; }
WatiN.Core.Constraints NotConstraint ()
n/a public class WatiN.Core.Constraints.NotConstraint
--> NONE <--
  • Constructor: public NotConstraint (BaseConstraint baseConstraint)
  • Field: protected BaseConstraint _andBaseConstraint
  • Field: protected BaseConstraint _lastAddedBaseConstraint
  • Field: protected BaseConstraint _lastAddedOrBaseConstraint
  • Field: protected BaseConstraint _orBaseConstraint
  • Method (i): public BaseConstraint And (BaseConstraint baseConstraint)
  • Method (i): public virtual bool Compare (IAttributeBag attributeBag)
  • Method: public override string ConstraintToString ()
  • Method: protected override bool DoCompare (IAttributeBag attributeBag)
  • Method (i): public virtual bool Equals (object obj)
  • Method (i): protected bool EvaluateAndOrAttributes (IAttributeBag attributeBag, bool initialReturnValue)
  • Method (i): protected virtual void Finalize ()
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public Type GetType ()
  • Method (i): protected virtual void LockCompare ()
  • Method (i): protected object MemberwiseClone ()
  • Method (i): public BaseConstraint Or (BaseConstraint baseConstraint)
  • Method (i): public virtual void Reset ()
  • Method (i): public virtual string ToString ()
  • Method (i): protected virtual void UnLockCompare ()
  • Property: bool HasAnd { public get; }
  • Property: bool HasOr { public get; }
WatiN.Core.Constraints ProximityTextConstraint ()
n/a public class WatiN.Core.Constraints.ProximityTextConstraint
--> NONE <--
  • Constructor: public ProximityTextConstraint (string labelText)
  • Field: protected BaseConstraint _andBaseConstraint
  • Field: protected BaseConstraint _lastAddedBaseConstraint
  • Field: protected BaseConstraint _lastAddedOrBaseConstraint
  • Field: protected BaseConstraint _orBaseConstraint
  • Field: protected ICompare comparer
  • Method (i): public BaseConstraint And (BaseConstraint baseConstraint)
  • Method: public override bool Compare (IAttributeBag attributeBag)
  • Method: public override string ConstraintToString ()
  • [Obsolete: Use DoCompare instead.]Method (i): protected bool doCompare (IAttributeBag attributeBag)
  • Method (i): protected virtual bool DoCompare (IAttributeBag attributeBag)
  • Method (i): public virtual bool Equals (object obj)
  • Method (i): protected bool EvaluateAndOrAttributes (IAttributeBag attributeBag, bool initialReturnValue)
  • Method (i): protected virtual void Finalize ()
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public Type GetType ()
  • Method (i): protected virtual void LockCompare ()
  • Method (i): protected object MemberwiseClone ()
  • Method (i): public BaseConstraint Or (BaseConstraint baseConstraint)
  • Method (i): public virtual void Reset ()
  • Method (i): public virtual string ToString ()
  • Method (i): protected virtual void UnLockCompare ()
  • Property: virtual string AttributeName { public get; }
  • Property: ICompare Comparer { public get; }
  • Property: bool HasAnd { public get; }
  • Property: bool HasOr { public get; }
  • Property: virtual string Value { public get; }
WatiN.Core.Constraints TableRowAttributeConstraint ()
n/a public class WatiN.Core.Constraints.TableRowAttributeConstraint
--> NONE <--
  • Constructor: public TableRowAttributeConstraint (string findText, int inColumn)
  • Constructor: public TableRowAttributeConstraint (Regex findTextRegex, int inColumn)
  • Constructor: public TableRowAttributeConstraint (ICompare comparer, int inColumn)
  • Field: protected BaseConstraint _andBaseConstraint
  • Field: protected BaseConstraint _lastAddedBaseConstraint
  • Field: protected BaseConstraint _lastAddedOrBaseConstraint
  • Field: protected BaseConstraint _orBaseConstraint
  • Field: protected ICompare comparer
  • Method (i): public BaseConstraint And (BaseConstraint baseConstraint)
  • Method: public override bool Compare (IAttributeBag attributeBag)
  • Method (i): public virtual string ConstraintToString ()
  • [Obsolete: Use DoCompare instead.]Method (i): protected bool doCompare (IAttributeBag attributeBag)
  • Method (i): protected virtual bool DoCompare (IAttributeBag attributeBag)
  • Method (i): public virtual bool Equals (object obj)
  • Method (i): protected bool EvaluateAndOrAttributes (IAttributeBag attributeBag, bool initialReturnValue)
  • Method (i): protected virtual void Finalize ()
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public Type GetType ()
  • Method: public bool IsTextContainedIn (string text)
  • Method (i): protected virtual void LockCompare ()
  • Method (i): protected object MemberwiseClone ()
  • Method (i): public BaseConstraint Or (BaseConstraint baseConstraint)
  • Method (i): public virtual void Reset ()
  • Method (i): public virtual string ToString ()
  • Method (i): protected virtual void UnLockCompare ()
  • Property: virtual string AttributeName { public get; }
  • Property: ICompare Comparer { public get; }
  • Property: bool HasAnd { public get; }
  • Property: bool HasOr { public get; }
  • Property: virtual string Value { public get; }
public class WatiN.Core.DialogHandlers.FileDownloadHandler ()
  • Constructor: public FileDownloadHandler (FileDownloadOption option)
  • Constructor: public FileDownloadHandler (FileDownloadOptionEnum option)
FileDownloadOption ()
public sealed enum WatiN.Core.DialogHandlers.FileDownloadOption
                    Run = 0,
                    Save = 1,
                    Open = 2,
                    Cancel = 3,
n/a
--> NONE <-- --> NONE <--
FileDownloadOptionEnum ()
n/a public sealed enum WatiN.Core.DialogHandlers.FileDownloadOptionEnum
                    Run = 0,
                    Save = 1,
                    Open = 2,
                    Cancel = 3,
--> NONE <-- --> NONE <--
WatiN.Core.DialogHandlers Hwnd ()
n/a public class WatiN.Core.DialogHandlers.Hwnd
--> NONE <--
  • Constructor: public Hwnd (IntPtr Hwnd)
  • Method (i): public virtual bool Equals (object obj)
  • Method (i): protected virtual void Finalize ()
  • Method: public virtual IntPtr GetDlgItem (int controlid)
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public Type GetType ()
  • Method (i): protected object MemberwiseClone ()
  • Method: public virtual void SendMessage (int msg, int wParam, int lParam)
  • Method (i): public virtual string ToString ()
  • Property: virtual string ClassName { public get; }
  • Property: virtual IntPtr hwnd { public get; }
  • Property: virtual bool IsWindow { public get; }
  • Property: virtual bool IsWindowEnabled { public get; }
  • Property: virtual bool IsWindowVisible { public get; }
  • Property: virtual string WindowText { public get; }
WatiN.Core.DialogHandlers IHwnd ()
n/a public interface WatiN.Core.DialogHandlers.IHwnd
--> NONE <--
  • Method: IntPtr GetDlgItem (int controlid)
  • Method: void SendMessage (int msg, int wParam, int lParam)
  • Property: string ClassName { public get; }
  • Property: IntPtr hwnd { public get; }
  • Property: bool IsWindow { public get; }
  • Property: bool IsWindowEnabled { public get; }
  • Property: bool IsWindowVisible { public get; }
  • Property: string WindowText { public get; }
WatiN.Core.DialogHandlers PromptDialogHandler ()
n/a public class WatiN.Core.DialogHandlers.PromptDialogHandler
--> NONE <--
  • Constructor: public PromptDialogHandler (bool cancel)
  • Constructor: public PromptDialogHandler (string input)
  • Method (i): public virtual bool Equals (object obj)
  • Method (i): protected virtual void Finalize ()
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public Type GetType ()
  • Method: public override bool HandleDialog (Window window)
  • Method: public bool IsPromptDialog (Window window)
  • Method (i): protected object MemberwiseClone ()
  • Method (i): public virtual string ToString ()
public class WatiN.Core.DialogHandlers.SimpleJavaDialogHandler ()
--> NONE <--
  • Method: public bool WaitUntilHandled ()
  • Method: public bool WaitUntilHandled (int timeoutAfterSeconds)
WatiN.Core.DialogHandlers UseDialogOnce ()
n/a public class WatiN.Core.DialogHandlers.UseDialogOnce
--> NONE <--
  • Constructor: public UseDialogOnce (DialogWatcher dialogWatcher, IDialogHandler dialogHandler)
  • Method: public virtual void Dispose ()
  • Method: protected virtual void Dispose (bool managedAndNative)
  • Method (i): public virtual bool Equals (object obj)
  • Method (i): protected virtual void Finalize ()
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public Type GetType ()
  • Method (i): protected object MemberwiseClone ()
  • Method (i): public virtual string ToString ()
WatiN.Core.DialogHandlers VbScriptMsgBoxDialogHandler ()
n/a public class WatiN.Core.DialogHandlers.VbScriptMsgBoxDialogHandler
--> NONE <--
  • Constructor: public VbScriptMsgBoxDialogHandler (Button button)
  • Method (i): public virtual bool Equals (object obj)
  • Method (i): protected virtual void Finalize ()
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public Type GetType ()
  • Method: public override bool HandleDialog (Window window)
  • Method (i): protected object MemberwiseClone ()
  • Method (i): public virtual string ToString ()
  • Method: public bool WaitUntilHandled ()
  • Method: public bool WaitUntilHandled (int timeoutAfterSeconds)
  • Nested Type: public sealed enum Button
                        OK = 1,
                        Cancel = 2,
                        Abort = 3,
                        Retry = 4,
                        Ignore = 5,
                        Yes = 6,
                        No = 7
  • Property: bool HasHandledDialog { public get; }
public class WatiN.Core.DialogHandlers.WinButton ()
--> NONE <--
  • Constructor: public WinButton (int buttonid, IHwnd parentHwnd)
  • Constructor: public WinButton (IHwnd Hwnd)
public class WatiN.Core.Exceptions.ElementNotFoundException ()
--> NONE <--
  • [Obsolete: Use new constructor which also accepts a url]Constructor: public ElementNotFoundException (string tagName, string criteria)
  • [Obsolete: Use new constructor which also accepts a url]Constructor: public ElementNotFoundException (string tagName, string criteria, Exception innerexception)
public class WatiN.Core.Exceptions.FrameNotFoundException ()
  • Constructor: public FrameNotFoundException (string attributeName, string value)
  • Constructor: public FrameNotFoundException (string constraint)
public class WatiN.Core.Exceptions.HtmlDialogNotFoundException ()
  • Constructor: public HtmlDialogNotFoundException (string attributeName, string value, int waitTimeInSeconds)
  • Constructor: public HtmlDialogNotFoundException (string criteria, int waitTimeInSeconds)
public class WatiN.Core.Exceptions.IENotFoundException ()
  • Constructor: public IENotFoundException (string findBy, string value, int waitTimeInSeconds)
  • Constructor: public IENotFoundException (string constraint, int waitTimeInSeconds)
public class WatiN.Core.Exceptions.ReEntryException ()
  • Constructor: public ReEntryException (AttributeConstraint attributeConstraint)
  • Constructor: public ReEntryException (BaseConstraint constraint)
WatiN.Core.Interfaces ICompareElement ()
n/a public interface WatiN.Core.Interfaces.ICompareElement
--> NONE <--
  • Method: bool Compare (Element element)
public interface WatiN.Core.Interfaces.IElementsContainer ()
  • Method: Area Area (AttributeConstraint findBy)
  • Method: Button Button (AttributeConstraint findBy)
  • Method: CheckBox CheckBox (AttributeConstraint findBy)
  • Method: Div Div (AttributeConstraint findBy)
  • Method: Element Element (string tagname, AttributeConstraint findBy, string[] inputtypes)
  • Method: Element Element (AttributeConstraint findBy)
  • Method: FileUpload FileUpload (AttributeConstraint findBy)
  • Method: Form Form (AttributeConstraint findBy)
  • Method: Image Image (AttributeConstraint findBy)
  • Method: Label Label (AttributeConstraint findBy)
  • Method: Link Link (AttributeConstraint findBy)
  • Method: Para Para (AttributeConstraint findBy)
  • Method: RadioButton RadioButton (AttributeConstraint findBy)
  • Method: SelectList SelectList (AttributeConstraint findBy)
  • Method: Span Span (AttributeConstraint findBy)
  • Method: Table Table (AttributeConstraint findBy)
  • Method: TableBody TableBody (AttributeConstraint findBy)
  • Method: TableCell TableCell (AttributeConstraint findBy)
  • Method: TableRow TableRow (AttributeConstraint findBy)
  • Method: TextField TextField (AttributeConstraint findBy)
  • Method: Area Area (BaseConstraint findBy)
  • Method: Button Button (BaseConstraint findBy)
  • Method: CheckBox CheckBox (BaseConstraint findBy)
  • Method: Div Div (BaseConstraint findBy)
  • Method: Element Element (string tagname, BaseConstraint findBy, string[] inputtypes)
  • Method: Element Element (BaseConstraint findBy)
  • Method: FileUpload FileUpload (BaseConstraint findBy)
  • Method: Form Form (BaseConstraint findBy)
  • Method: Image Image (BaseConstraint findBy)
  • Method: Label Label (BaseConstraint findBy)
  • Method: Link Link (BaseConstraint findBy)
  • Method: Para Para (BaseConstraint findBy)
  • Method: RadioButton RadioButton (BaseConstraint findBy)
  • Method: SelectList SelectList (BaseConstraint findBy)
  • Method: Span Span (BaseConstraint findBy)
  • Method: Table Table (BaseConstraint findBy)
  • Method: TableBody TableBody (BaseConstraint findBy)
  • Method: TableCell TableCell (BaseConstraint findBy)
  • Method: TableRow TableRow (BaseConstraint findBy)
  • Method: TextField TextField (BaseConstraint findBy)
WatiN.Core.Interfaces IFindByDefaultFactory ()
n/a public interface WatiN.Core.Interfaces.IFindByDefaultFactory
--> NONE <--
  • Method: BaseConstraint ByDefault (string value)
  • Method: BaseConstraint ByDefault (Regex value)
WatiN.Core.Interfaces INativeBrowser ()
n/a public interface WatiN.Core.Interfaces.INativeBrowser
--> NONE <--
  • Method: INativeElement CreateElement (object element)
  • Method: INativeElementFinder CreateElementFinder (ArrayList tags, BaseConstraint baseConstraint, IElementCollection elements)
  • Method: INativeElementFinder CreateElementFinder (ArrayList tags, IElementCollection elements)
  • Method: INativeElementFinder CreateElementFinder (string tagname, string inputtypesString, BaseConstraint baseConstraint, IElementCollection elements)
WatiN.Core.Interfaces INativeElement ()
n/a public interface WatiN.Core.Interfaces.INativeElement
--> NONE <--
  • Method: void ClickOnElement ()
  • Method: void FireEvent (string eventName, NameValueCollection eventProperties)
  • Method: void FireEventAsync (string eventName, NameValueCollection eventProperties)
  • Method: IAttributeBag GetAttributeBag (DomContainer domContainer)
  • Method: string GetAttributeValue (string attributeName)
  • Method: bool IsElementReferenceStillValid ()
  • Method: void SetFocus ()
  • Property: string BackgroundColor { public get; public set; }
  • Property: object NativeElement { public get; }
  • Property: INativeElement NextSibling { public get; }
  • Property: INativeElement Parent { public get; }
  • Property: INativeElement PreviousSibling { public get; }
  • Property: Style Style { public get; }
  • Property: string TagName { public get; }
  • Property: string TextAfter { public get; }
  • Property: string TextBefore { public get; }
WatiN.Core.Interfaces INativeElementFinder ()
n/a public interface WatiN.Core.Interfaces.INativeElementFinder
--> NONE <--
  • Method: ArrayList FindAll ()
  • Method: ArrayList FindAll (BaseConstraint constraint)
  • Method: INativeElement FindFirst ()
  • Method: INativeElement FindFirst (BaseConstraint constraint)
  • Property: string ConstriantToString { public get; }
  • Property: string ElementTagsToString { public get; }
WatiN.Core.InternetExplorer AsyncScriptRunner ()
n/a public class WatiN.Core.InternetExplorer.AsyncScriptRunner
--> NONE <--
  • Constructor: public AsyncScriptRunner (string scriptCode, IHTMLWindow2 window)
  • Method (i): public virtual bool Equals (object obj)
  • Method (i): protected virtual void Finalize ()
  • Method: public void FireEvent ()
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public Type GetType ()
  • Method (i): protected object MemberwiseClone ()
  • Method (i): public virtual string ToString ()
WatiN.Core.InternetExplorer IEBrowser ()
n/a public class WatiN.Core.InternetExplorer.IEBrowser
--> NONE <--
  • Constructor: public IEBrowser (DomContainer domContainer)
  • Method: public virtual INativeElement CreateElement (object element)
  • Method: public virtual INativeElementFinder CreateElementFinder (ArrayList tags, BaseConstraint baseConstraint, IElementCollection elements)
  • Method: public virtual INativeElementFinder CreateElementFinder (ArrayList tags, IElementCollection elements)
  • Method: public virtual INativeElementFinder CreateElementFinder (string tagname, string inputtypesString, BaseConstraint baseConstraint, IElementCollection elements)
  • Method (i): public virtual bool Equals (object obj)
  • Method (i): protected virtual void Finalize ()
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public Type GetType ()
  • Method (i): protected object MemberwiseClone ()
  • Method (i): public virtual string ToString ()
WatiN.Core.InternetExplorer IEElement ()
n/a public class WatiN.Core.InternetExplorer.IEElement
--> NONE <--
  • Constructor: public IEElement (object element)
  • Method: public virtual void ClickOnElement ()
  • Method (i): public virtual bool Equals (object obj)
  • Method (i): protected virtual void Finalize ()
  • Method: public virtual void FireEvent (string eventName, NameValueCollection eventProperties)
  • Method: public virtual void FireEventAsync (string eventName, NameValueCollection eventProperties)
  • Method: public virtual IAttributeBag GetAttributeBag (DomContainer domContainer)
  • Method: public virtual string GetAttributeValue (string attributeName)
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public Type GetType ()
  • Method: public virtual bool IsElementReferenceStillValid ()
  • Method (i): protected object MemberwiseClone ()
  • Method: public virtual void SetFocus ()
  • Method (i): public virtual string ToString ()
  • Property: virtual string BackgroundColor { public get; public set; }
  • Property: protected IHTMLElement htmlElement { }
  • Property: virtual object NativeElement { public get; }
  • Property: virtual INativeElement NextSibling { public get; }
  • Property: virtual INativeElement Parent { public get; }
  • Property: virtual INativeElement PreviousSibling { public get; }
  • Property: virtual Style Style { public get; }
  • Property: virtual string TagName { public get; }
  • Property: virtual string TextAfter { public get; }
  • Property: virtual string TextBefore { public get; }
WatiN.Core.InternetExplorer IEElementFinder ()
n/a public class WatiN.Core.InternetExplorer.IEElementFinder
--> NONE <--
  • Constructor: public IEElementFinder (ArrayList elementTags, BaseConstraint constraint, IElementCollection elementCollection, DomContainer domContainer)
  • Constructor: public IEElementFinder (ArrayList elementTags, IElementCollection elementCollection, DomContainer domContainer)
  • Constructor: public IEElementFinder (string tagName, string inputType, BaseConstraint constraint, IElementCollection elementCollection, DomContainer domContainer)
  • Constructor: public IEElementFinder (string tagName, string inputType, IElementCollection elementCollection, DomContainer domContainer)
  • Field: protected BaseConstraint _constraint
  • Field: protected DomContainer _domContainer
  • Field: protected IElementCollection _elementCollection
  • Method: public void AddElementTag (string tagName, string inputType)
  • Method (i): public virtual bool Equals (object obj)
  • Method (i): protected virtual void Finalize ()
  • Method: public virtual ArrayList FindAll ()
  • Method: public virtual ArrayList FindAll (BaseConstraint constraint)
  • Method: public static ArrayList FindElements (BaseConstraint constraint, ElementTag elementTag, ElementAttributeBag attributeBag, bool returnAfterFirstMatch, IElementCollection elementCollection)
  • Method: public virtual INativeElement FindFirst ()
  • Method: public virtual INativeElement FindFirst (BaseConstraint constraint)
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public Type GetType ()
  • Method (i): protected object MemberwiseClone ()
  • Method (i): public virtual string ToString ()
  • Property: virtual string ConstriantToString { public get; }
  • Property: virtual string ElementTagsToString { public get; }
WatiN.Core.Logging ConsoleLogWriter ()
n/a public class WatiN.Core.Logging.ConsoleLogWriter
--> NONE <--
  • Constructor: public ConsoleLogWriter ()
  • Method (i): public virtual bool Equals (object obj)
  • Method (i): protected virtual void Finalize ()
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public Type GetType ()
  • Method: public virtual void LogAction (string message)
  • Method (i): protected object MemberwiseClone ()
  • Method (i): public virtual string ToString ()
WatiN.Core.Logging Logger ()
public sealed class WatiN.Core.Logging.Logger public class WatiN.Core.Logging.Logger
  • Method: public static void LogAction (string message)
  • Constructor: public Logger ()
  • Method: public static void LogAction (string message, object[] args)

TopSummary