Esempio n. 1
0
 public static TreeNode CimToNode(CimMethodList list)
 {
     TreeNode root = new TreeNode("Methods");
     foreach (CimMethod method in list)
     {
         root.Nodes.Add(CimToNode(method));
     }
     return root;
 }
Esempio n. 2
0
 public static List<ListViewItem> ToList(CimMethodList list)
 {
     return ToList(list, null);
 }
Esempio n. 3
0
        public static List<ListViewItem> ToList(CimMethodList list, CimName className)
        {
            System.Drawing.Color localColor = System.Drawing.Color.MediumSlateBlue;

            List<ListViewItem> newList = new List<ListViewItem>();
            foreach (CimMethod method in list)
            {
                ListViewItem item = new ListViewItem(new string[] { method.Name.ToString(), "Method", "", method.ClassOrigin.ToString() }, (int)ImageUtils.ImageIndex.Method);

                if ((className != null) && (className == method.ClassOrigin))
                {
                    // It's a local property
                    item.SubItems[3].Text = "( Local )";
                    item.ForeColor = localColor;
                }

                newList.Add(item);
            }
            return newList;
        }
Esempio n. 4
0
 public void WriteCimMethodList(CimMethodList list)
 {
     for(int i = 0; i < list.Count; ++i)
     {
         WriteCimMethod(list[i]);
     }
 }