private bool TryGetKey(char keyCode, out Microsoft.Test.Input.Key key)
        {
            if (_map.TryGetValue(keyCode, out key))
            {
                return(true);
            }

            if (Enum.TryParse(keyCode.ToString(), out key))
            {
                return(true);
            }

            return(false);
        }
Пример #2
0
        private bool TryGetKey(char keyCode, out Microsoft.Test.Input.Key key)
        {
            // NOTE hack, 0-9 were not sent to controls
            if (keyCode >= '0' && keyCode <= '9')
            {
                key = Microsoft.Test.Input.Key.D0 + (keyCode - '0');
                return(true);
            }

            if (_map.TryGetValue(keyCode, out key))
            {
                return(true);
            }

            if (Enum.TryParse(keyCode.ToString(), out key))
            {
                return(true);
            }

            return(false);
        }