New to Telerik Test StudioStart a free 30-day trial

Definition

Namespace:ArtOfTest.WebAii.Win32

Assembly:ArtOfTest.WebAii.dll

Syntax:

C#
public class KeyBoard

Inheritance: objectKeyBoard

Fields

C#
protected readonly Desktop _desktop

Properties

C#
public static int KeyDownDelay { get; set; }

Methods

C#
public void KeyDown(Keys key)
Parameters:keyKeys
C#
public void KeyPress(Keys code, int holdFor, int repeatCount)
Parameters:codeKeysholdForintrepeatCountint
C#
public void KeyPress(Keys code, int holdFor)
Parameters:codeKeysholdForint
C#
public void KeyPress(Keys code)
Parameters:codeKeys
C#
public static Keys KeysFromString(string keyCombination)
Parameters:keyCombinationstringReturns:

Keys

C#
public void KeyUp(Keys key)
Parameters:keyKeys
C#
protected virtual void PressOrReleaseKey(Keys key, bool release = false)
Parameters:keyKeysreleasebool
C#
public void TypeText(string text, int delayBetweenKeypresses, int keyHoldTime, bool supportUnicode)
Parameters:textstringdelayBetweenKeypressesintkeyHoldTimeintsupportUnicodebool
C#
public void TypeText(string text, int delayBetweenKeypresses, int keyHoldTime)
Parameters:textstringdelayBetweenKeypressesintkeyHoldTimeint
C#
public void TypeText(string text, int delayBetweenKeypresses = 10)
Parameters:textstringdelayBetweenKeypressesint
C#
protected virtual void TypeTextNU(string text, int delayBetweenKeypresses, int keyHoldTime)
Parameters:textstringdelayBetweenKeypressesintkeyHoldTimeint
C#
protected virtual void TypeTextUnicodeInt(string text, int delayBetweenKeypresses, int keyHoldTime)
Parameters:textstringdelayBetweenKeypressesintkeyHoldTimeint