1

我正在试验固定工作流,需要知道是否可以使用引用变量中的域对象列表,即引用列表。这里有一些代码来说明这个概念......

public void Run(Workflow workflow)
{
    ReferenceVariable variable = workflow.InputReferenceVariables.First();
    WorkflowRunner runner = new WorkflowRunner(workflow);
    List<PointSet> pointSets = PetrelProject.Inputs.Selected.OfType<PointSet>().ToList();
    runner.SetInputVariableBinding(variable, pointSets);
    runner.Run();
}

下图显示了基本工作流程。

工作流程

“局部参考变量 1”是我分配参考列表的输入变量。我知道这个例子很老套,但我试图尽可能地简化一切。

无论如何,它似乎无法通过绑定列表来工作,但它也不会引发任何异常。当我运行它时,什么都没有发生。有人有想法么?

4

1 回答 1

2

斯伦贝谢的官方回应是,目前还不支持参考列表。他们的系统中有一个工作项来提供参考列表 API,但它还不是发布的目标。

于 2013-09-27T19:23:11.797 回答