Petzold.ShowClassHierarchy.ClassHierarchyTreeView.CreateLinkedItems C# (CSharp) Méthode

CreateLinkedItems() public méthode

public CreateLinkedItems ( TypeTreeViewItem itemBase, Type>.SortedList list ) : void
itemBase TypeTreeViewItem
list Type>.SortedList
Résultat void
        void CreateLinkedItems(TypeTreeViewItem itemBase, SortedList<string, Type> list)
        {
            foreach (KeyValuePair<string, Type> kvp in list)
            {
                if (kvp.Value.BaseType == itemBase.Type)
                {
                    TypeTreeViewItem item = new TypeTreeViewItem(kvp.Value);
                    itemBase.Items.Add(item);
                    CreateLinkedItems(item, list);
                }
            }
        }