AGS.Editor.SpriteSelector.AddTreeNode C# (CSharp) Метод

AddTreeNode() приватный Метод

private AddTreeNode ( SpriteFolder folder, TreeNodeCollection parent ) : TreeNode
folder AGS.Types.SpriteFolder
parent System.Windows.Forms.TreeNodeCollection
Результат System.Windows.Forms.TreeNode
        private TreeNode AddTreeNode(SpriteFolder folder, TreeNodeCollection parent)
        {
            string nodeID = folder.Name;
            while (_folders.ContainsKey(nodeID))
            {
                nodeID = nodeID + "A";
            }
            TreeNode addedNode = parent.Add(nodeID, folder.Name, "Folder", "OpenFolder");
            _folders.Add(nodeID, folder);
            _folderNodeMapping.Add(folder, addedNode);
            _nodeFolderMapping.Add(addedNode, folder);
            return addedNode;
        }