HtmlControl
Class
Definition
Namespace:ArtOfTest.WebAii.Controls.HtmlControls
Assembly:ArtOfTest.WebAii.dll
Syntax:
C#
public class HtmlControl : Control
Inheritance: objectControlHtmlControl
Derived Classes:
Inherited Members
Constructors
C#
public HtmlControl()
Properties
C#
public virtual ReadOnlyCollection<iAttribute> Attributes { get; }
C#
public ReadOnlyCollection<Element> ChildNodes { get; }
C#
public virtual string ClientSideLocator { get; }
C#
public virtual NameValueCollection Events { get; }
C#
protected string GetElementByIdClientSideLocator { get; }
C#
protected string GetElementByTagNameClientSideLocator { get; }
C#
public bool IsActiveElement { get; }
C#
public virtual MappingsCollection Mappings { get; }
C#
public virtual int ScrollLeft { get; set; }
C#
public virtual NameValueCollection Styles { get; }
Methods
C#
public virtual bool AddEventListener(string eventType, EventHandler<JavascriptEventArgs> listener)
C#
public virtual T CallMethod<T>(string methodCall, T defaultValue)
T
C#
public virtual void Click()
C#
public virtual void Download(bool clickUsingDesktopMouse, DownloadOption downloadOption, string saveLocation, int downloadTimeout)
C#
public virtual void DragTo(HtmlControl control, OffsetReference destinationOffsetReference, Point destinationOffset)
C#
public virtual void DragTo(OffsetReference sourceOffsetReference, int sourceOffsetX, int sourceOffsetY, bool sourcePixelDrag, HtmlControl destination, OffsetReference destinationOffsetReference, int destinationOffsetX, int destinationOffsetY, bool pixelDrop)
C#
public virtual void DragTo(OffsetReference sourceOffsetReference, int sourceOffsetX, int sourceOffsetY, Rectangle destinationRectangle, OffsetReference destinationOffsetReference, int destinationOffsetX, int destinationOffsetY)
C#
public virtual void DragTo(OffsetReference sourceOffsetReference, Point sourceOffset, HtmlControl destination, OffsetReference destinationOffsetReference, Point destinationOffset)
C#
public virtual void DragTo(OffsetReference sourceOffsetReference, Point sourceOffset, HtmlControl destination)
C#
public virtual void DragTo(OffsetReference sourceOffsetReference, Point sourceOffset, int destinationOffsetX, int destinationOffsetY)
C#
public virtual void DragToWindowLocation(OffsetReference sourceOffsetReference, int sourceOffsetX, int sourceOffsetY, bool sourcePixelDrag, OffsetReference windowOffset, int windowOffsetX, int windowOffsetY, bool pixelDrop)
C#
protected Element FindParentContainer<TContainerControl>() where TContainerControl : HtmlContainerControl, new()
C#
public virtual void Focus()
C#
public virtual T GetValue<T>(string propertyName, T defaultValue)
T
C#
public virtual void InitializeMappings(MappingsCollection mappings)
C#
public virtual void InvokeEvent(ScriptEvent eventObj, bool closesBrowser)
C#
public virtual void InvokeEvent(ScriptEventType eventType, bool closesBrowser)
C#
public virtual void MouseClick()
C#
public virtual void MouseClick(MouseClickType clickType, int Xoffset, int Yoffset, OffsetReference reference)
C#
public virtual void MouseClick(MouseClickType clickType, int x, int y)
C#
public virtual void MouseClick(MouseClickType clickType, Point offset, OffsetReference reference)
C#
public virtual void MouseHover()
C#
public virtual void MouseHover(int x, int y, OffsetReference reference)
C#
public virtual TContainerControl Parent<TContainerControl>() where TContainerControl : HtmlContainerControl, new()
TContainerControl
C#
protected T ParseResponseValue<T>(string response, T defaultValue)
T
C#
public virtual void RemoveEventListener(string eventType, EventHandler<JavascriptEventArgs> listener)
C#
public virtual void ScrollToVisible()
C#
public virtual void ScrollToVisible(ScrollToVisibleType scrollToVisibleType, Rectangle rectangle)
C#
public virtual void ScrollToVisible(ScrollToVisibleType scrollToVisibleType)
C#
public virtual void SetValue<T>(string propertyName, T value)