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

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

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();
}

View File

@@ -81,7 +81,7 @@ namespace Serein.Library
/// <summary>
/// 方法入参参数名称
/// </summary>
[PropertyInfo]
[PropertyInfo(IsNotification = true)]
private string _name ;
/// <summary>

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; }
}