//実行するセッションにタスク登録。マクロ実行時に動いていたセッションだけでなく、マクロによって開設されるセッションも同様 public void AddRuntimeSession(ITerminalSession session) { ReceptionDataPool pool = new ReceptionDataPool(); _receptionDataPool.Add(pool); session.Terminal.StartModalTerminalTask(pool); }