Пример #1
0
 public static string MakeKeyboardQueryKeyStateCommand(VirtualKey key)
 {
     var args = new KeyboardQueryKeyStateArgs()
     {
         Key         = key,
     };
     var argsSerialize = JsonConvert.SerializeObject(args);
     return PluginCommandSerializeMaker.MakeCommand(InnerPluginName, "KeyboardQueryKeyState", argsSerialize);
 }
Пример #2
0
 public PluginMethodReturnValueType Shell(KeyboardQueryKeyStateArgs args)
 {
     var result = KeyboardUtil.QueryKeyState(args.Key);
     return new PluginMethodReturnValueType()
     {
         DataType    = PluginMethodReturnValueType.StringDataType,
         Data        = JsonConvert.SerializeObject(result),
     };
 }