定型ワークフローを試していますが、参照変数内のドメイン オブジェクトのリスト、つまり参照リストを操作できるかどうかを知る必要があります。概念を説明するためのコードを次に示します...
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」は、参照リストを割り当てる入力変数です。この例がハックであることは承知していますが、できるだけすべてを単純化しようとしました。
とにかく、リストをバインドしても機能しないようですが、例外もスローされません。実行しても何も起こりません。誰にもアイデアはありますか?