Class KeyBoard
Inheritance
System.Object
KeyBoard
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: ArtOfTest.WebAii.Win32
Assembly: ArtOfTest.WebAii.dll
Syntax
public class KeyBoard
Fields
_desktop
Properties
KeyDownDelay
Declaration
public static int KeyDownDelay { get; set; }
Property Value
System.Int32
|
Methods
KeyDown(Keys)
Declaration
public void KeyDown(Keys key)
Parameters
System.Windows.Forms.Keys
key
|
KeyPress(Keys)
Declaration
public void KeyPress(Keys code)
Parameters
System.Windows.Forms.Keys
code
|
KeyPress(Keys, Int32)
Declaration
public void KeyPress(Keys code, int holdFor)
Parameters
System.Windows.Forms.Keys
code
|
System.Int32
holdFor
|
KeyPress(Keys, Int32, Int32)
Declaration
public void KeyPress(Keys code, int holdFor, int repeatCount)
Parameters
System.Windows.Forms.Keys
code
|
System.Int32
holdFor
|
System.Int32
repeatCount
|
KeysFromString(String)
Declaration
public static Keys KeysFromString(string keyCombination)
Parameters
System.String
keyCombination
|
Returns
System.Windows.Forms.Keys
|
KeyUp(Keys)
Declaration
public void KeyUp(Keys key)
Parameters
System.Windows.Forms.Keys
key
|
PressOrReleaseKey(Keys, Boolean)
Declaration
protected virtual void PressOrReleaseKey(Keys key, bool release = false)
Parameters
System.Windows.Forms.Keys
key
|
System.Boolean
release
|
TypeText(String, Int32)
Declaration
public void TypeText(string text, int delayBetweenKeypresses = 10)
Parameters
System.String
text
|
System.Int32
delayBetweenKeypresses
|
TypeText(String, Int32, Int32)
Declaration
public void TypeText(string text, int delayBetweenKeypresses, int keyHoldTime)
Parameters
System.String
text
|
System.Int32
delayBetweenKeypresses
|
System.Int32
keyHoldTime
|
TypeText(String, Int32, Int32, Boolean)
Declaration
public void TypeText(string text, int delayBetweenKeypresses, int keyHoldTime, bool supportUnicode)
Parameters
System.String
text
|
System.Int32
delayBetweenKeypresses
|
System.Int32
keyHoldTime
|
System.Boolean
supportUnicode
|
TypeTextNU(String, Int32, Int32)
Declaration
protected virtual void TypeTextNU(string text, int delayBetweenKeypresses, int keyHoldTime)
Parameters
System.String
text
|
System.Int32
delayBetweenKeypresses
|
System.Int32
keyHoldTime
|
TypeTextUnicodeInt(String, Int32, Int32)
Declaration
protected virtual void TypeTextUnicodeInt(string text, int delayBetweenKeypresses, int keyHoldTime)
Parameters
System.String
text
|
System.Int32
delayBetweenKeypresses
|
System.Int32
keyHoldTime
|