Gets a string that can be passed to Press(String) from a list of key events.
| C# | Visual Basic | Visual C++ |
public static string GetSequenceFromKeyEvents( IList<KeyValuePair<KeyEventArgs, bool>> keyEvents, int upDownEventRearrangeMaxDistance )
Public Shared Function GetSequenceFromKeyEvents ( _ keyEvents As IList(Of KeyValuePair(Of KeyEventArgs, Boolean)), _ upDownEventRearrangeMaxDistance As Integer _ ) As String
public: static String^ GetSequenceFromKeyEvents( IList<KeyValuePair<KeyEventArgs^, bool>>^ keyEvents, int upDownEventRearrangeMaxDistance )
- keyEvents (IList<(Of <(KeyValuePair<(Of <(KeyEventArgs, Boolean>)>)>)>))
- A list of key events. Each key event is a pair of KeyEventArgs and a Boolean that specifies whether the key was pressed (true) or released (false).
- upDownEventRearrangeMaxDistance (Int32)
- The maximum distance between up and down events of a single key to be merged into a key press.
The key sequence represented as a string.
