如何从自定义代码活动中访问返回值?

时间:2015-07-29 12:13:51

标签: workflow-foundation-4 workflow-foundation

我构建了一个返回字符串值的简单自定义本机活动。

public sealed class MyActivity : NativeActivity<string>
{
     public InArgument<string> Id { get; set; }

     protected override void Execute(NativeActivityContext context)
     {
         var returnString = QuerySomthing();

         context.SetValue<string>(base.Result, returnString);
     }
}

如何在工作流程变量中获取此值?

1 个答案:

答案 0 :(得分:1)

您可以访问“结果”&#39;你活动的财产。您需要做的就是在工作流(String类型)上创建一个变量,并将其绑定到&#39;结果&#39;属性。然后,您可以稍后在工作流中访问该变量以分析其值。 HTH

enter image description here