脚本节点能够自定义变量名

This commit is contained in:
fengjiayi
2025-03-14 21:38:07 +08:00
parent ef11edf7f1
commit 1e09675ef1
9 changed files with 188 additions and 29 deletions
+2
View File
@@ -110,7 +110,9 @@ namespace Serein.Library
SourceNodeGuid = it.ArgDataSourceNodeGuid,
SourceType = it.ArgDataSourceType.ToString(),
State = it.IsExplicitData,
ArgName = it.Name,
Value = it.DataValue,
})
.ToArray();
}
+1 -1
View File
@@ -81,7 +81,7 @@ namespace Serein.Library
/// <summary>
/// 方法入参参数名称
/// </summary>
[PropertyInfo]
[PropertyInfo(IsNotification = true)]
private string _name ;
/// <summary>
+8 -5
View File
@@ -277,11 +277,13 @@ namespace Serein.Library
/// </summary>
public class ParameterData
{
/// <summary>
/// 参数类型,true时使用自定义的入参,false时由运行环境自动传参
/// </summary>
public bool State { get; set; }
/// <summary>
/// 参数来源节点
/// </summary>
@@ -292,16 +294,17 @@ namespace Serein.Library
/// </summary>
public string SourceType { get; set; }
/// <summary>
/// 参数名称
/// </summary>
public string ArgName { get; set; }
/// <summary>
/// 自定义入参
/// </summary>
public string Value { get; set; }
/// <summary>
/// 表达式相关节点的表达式内容
/// </summary>
// public string Expression { get; set; }
}