Exemplo n.º 1
0
 /// <summary>
 /// リクエストIDに対応するResponseを作成する
 /// </summary>
 public virtual PluginResponse MakeResponse(PluginRequest req)
 {
     if (req.ID == "version")
     {
         var res = PluginResponse.OK();
         res["Value"] = Version;
         return(res);
     }
     else if (req.ID == "OnMenuExec")
     {
         return(OnMenuExec(req));
     }
     else
     {
         return(new PluginResponse(CommonStatusCode.NotImplemented));
     }
 }
Exemplo n.º 2
0
 /// <summary>
 /// メニューからのプラグイン選択時に呼び出される処理
 /// </summary>
 public virtual PluginResponse OnMenuExec(PluginRequest req)
 {
     return(PluginResponse.OK());
 }