Exemple #1
0
        public PluginMethodReturnValueType Shell(KeyboardQueryKeyStateArgs args)
        {
            var result = KeyboardUtil.QueryKeyState(args.Key);

            return(new PluginMethodReturnValueType()
            {
                DataType = PluginMethodReturnValueType.StringDataType,
                Data = JsonConvert.SerializeObject(result),
            });
        }
Exemple #2
0
 public PluginMethodReturnValueType Shell(KeyboardSendKeyEventArgs args)
 {
     KeyboardUtil.SendKeyEvent(args.Key);
     return(null);
 }
Exemple #3
0
 public PluginMethodReturnValueType Shell(KeyboardEventArgs args)
 {
     KeyboardUtil.KeyboardEvent(args.Key, args.ScanKey, args.Flag, args.ExtraInfo);
     return(PluginMethodReturnValueType.NoReturnValueType);
 }
 public string Shell(KeyboardSendKeyEventArgs args)
 {
     KeyboardUtil.SendKeyEvent(args.Key);
     return(null);
 }
        public string Shell(KeyboardQueryKeyStateArgs args)
        {
            var result = KeyboardUtil.QueryKeyState(args.Key);

            return(JsonConvert.SerializeObject(result));
        }
 public string Shell(KeyboardEventArgs args)
 {
     KeyboardUtil.KeyboardEvent(args.Key, args.ScanKey, args.Flag, args.ExtraInfo);
     return(null);
 }