补充了Library的注释

This commit is contained in:
fengjiayi
2024-10-11 19:31:34 +08:00
parent aa85c907a3
commit 5bef0d9b57
27 changed files with 202 additions and 239 deletions

View File

@@ -51,15 +51,13 @@ namespace Net462DllTest.LogicControl
#region
[NodeAction(NodeType.Flipflop, "等待变量更新")]
public async Task<IFlipflopContext<dynamic>> WaitTask(PlcVarName varName = PlcVarName.ErrorCode)
public async Task<IFlipflopContext<object>> WaitTask(PlcVarName varName = PlcVarName.ErrorCode)
{
try
{
var triggerData = await MyPlc.CreateTaskAsync<dynamic>(varName);
var triggerData = await MyPlc.CreateTaskAsync<object>(varName);
await Console.Out.WriteLineAsync($"PLC变量触发器[{varName}]传递数据:{triggerData}");
return new FlipflopContext<dynamic>(FlipflopStateType.Succeed, triggerData);
return new FlipflopContext<object>(FlipflopStateType.Succeed, triggerData);
}
catch (Exception)
{

View File

@@ -51,18 +51,7 @@ namespace Net462DllTest.LogicControl
}
#endregion
//[NodeAction(NodeType.Action, "打开窗体(指定枚举值)")]
//public void OpenForm(IDynamicContext context,
// FromValue fromId = FromValue.FromWorkBenchView,
// bool isTop = true)
//{
// var fromType = EnumHelper.GetBoundValue<FromValue, Type>(fromId, attr => attr.Value);
// if (fromType is null) return;
// if (context.Env.IOC.Instantiate(fromType) is Form form)
// {
// ViewManagement.OpenView(form, isTop);
// }
//}
[NodeAction(NodeType.Action, "打开窗体(转换器)")]
public void OpenForm2([EnumTypeConvertor(typeof(FromValue))] Form form, bool isTop = true)