Exemplo n.º 1
0
        TreeIter AddProjectReference(ProjectReference refInfo)
        {
            Solution c = configureProject.ParentSolution;

            if (c == null)
            {
                return(TreeIter.Zero);
            }

            Project p = c.FindProjectByName(refInfo.Reference);

            if (p == null)
            {
                return(TreeIter.Zero);
            }

            string iconName = p.StockIcon;

            projectRefPanel.SignalRefChange(refInfo.Reference, true);
            return(refTreeStore.AppendValues(System.IO.Path.GetFileName(refInfo.Reference), GetTypeText(refInfo), p.BaseDirectory.ToString(), refInfo, iconName));
        }