private static void OnRunApplied(MyProgrammableBlock programmableBlock, ListReader <TerminalActionParameter> parameters) { string argument = null; var firstParameter = parameters.FirstOrDefault(); if (!firstParameter.IsEmpty && firstParameter.TypeCode == TypeCode.String) { argument = firstParameter.Value as string; } programmableBlock.Run(argument); }
private static void OnRunApplied(MyProgrammableBlock programmableBlock, ListReader<TerminalActionParameter> parameters) { string argument = null; var firstParameter = parameters.FirstOrDefault(); if (!firstParameter.IsEmpty && firstParameter.TypeCode == TypeCode.String) argument = firstParameter.Value as string; programmableBlock.Run(argument); }
private static void OnRunDefaultApplied(MyProgrammableBlock programmableBlock) { programmableBlock.Run(); }