public PluginMethodReturnValueType Shell(KeyboardQueryKeyStateArgs args) { var result = KeyboardUtil.QueryKeyState(args.Key); return(new PluginMethodReturnValueType() { DataType = PluginMethodReturnValueType.StringDataType, Data = JsonConvert.SerializeObject(result), }); }
public PluginMethodReturnValueType Shell(KeyboardSendKeyEventArgs args) { KeyboardUtil.SendKeyEvent(args.Key); return(null); }
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); }