zoukankan      html  css  js  c++  java
  • 获取容器内的所有节点 光阴的故事



            public static void ShowActivityStruct(object activity)
            {
                if (activity is System.Workflow.ComponentModel.CompositeActivity)
                {
                    System.Workflow.ComponentModel.CompositeActivity wxd;
                    wxd = (System.Workflow.ComponentModel.CompositeActivity)activity;
                    string s;
                    foreach (object temp in wxd.Activities)
                    {
                        ShowActivityStruct(temp);//递归
                    }
                   
                  
                }
                else
                {
                    if (activity is System.Workflow.ComponentModel.Activity)
                    {
                        System.Workflow.ComponentModel.Activity wxd;
                        wxd = (System.Workflow.ComponentModel.Activity)activity;
                        string s;
                        s = string.Format("说明:{0},名称:{1},类型:{2}", wxd.Description, wxd.QualifiedName, wxd.GetType().ToString());
                        Console.WriteLine(s);
                    }
                }
            }


    调用

    ShowActivityStruct(instance.GetWorkflowDefinition());

  • 相关阅读:
    python的paramiko模块的安装与使用
    python的paramiko模块的安装与使用
    python的paramiko模块的安装与使用
    Python中的getattr()函数详解
    Python中的getattr()函数详解
    Python模块学习——optparse
    Python模块学习——optparse
    Python模块学习——optparse
    pkg_resources----Entry Points为程序提供扩展点
    pkg_resources----Entry Points为程序提供扩展点
  • 原文地址:https://www.cnblogs.com/xinhua327/p/1016826.html
Copyright © 2011-2022 走看看