zoukankan      html  css  js  c++  java
  • 在工作流内部动态添加结点:WorkflowChanges



                自定义 obj = new 自定义(); //要添加的对象
               
                obj.值
    = "wxwinter";  //设置要添加对象的属性

                
    //WorkflowChanges对象,以根容器为参数构造
                WorkflowChanges 修改对象= new WorkflowChanges(this);

                
    //通过WorkflowChanges对象,从根容器中取出名为"容器"的结点
                CompositeActivity 容器对象=(CompositeActivity)修改对象.TransientWorkflow.Activities["容器"];

                
    //从名为"容器"的结点中取出名为"子容器"的结点
                CompositeActivity 子容器对象= (CompositeActivity)容器对象.Activities["子容器"];

                
    //将要添加的结结点放入名为"子容器"的结点中
                子容器对象.Activities.Add(obj);

                
    //将WorkflowChanges对象提交到当前工作流
                this.ApplyWorkflowChanges(修改对象);

                
    //得到动态添加的结点运行完的抛出值
                v = obj.值;

    本例收于  WWF调试模板(3) 中
  • 相关阅读:
    PHP-FPM 重启
    white-space: nowrap
    php-fpm 优化
    & 引用传值
    tp3 save操作小bug误区
    用百度接口验证是否上传了身份证图片信息[非姓名,身份证号匹配]
    nginx 反向代理案例
    IOS把图片缓存到本地的几种方法
    ios沙盒查找图片展示
    iOS模拟器沙盒使用推荐
  • 原文地址:https://www.cnblogs.com/foundation/p/527795.html
Copyright © 2011-2022 走看看