protected virtual ProjectElement CreateProjectElement(ProjectInfo info)
        {
            if (info.ProjectLangTag != "VisualBasic")
            {
                return(new ProjectElement(info.Name, info.FilePath, info.Kind));
            }

            ProjectElement projectElement = new DX_VBLanguage.VBProjectElement(info.Name);

            projectElement.SetFullName(info.FilePath);
            projectElement.SetKind(info.Kind);
            projectElement.SetLanguage(LanguageID.Basic.ToString());
            return(projectElement);
        }
        protected virtual ProjectElement CreateProjectElement(ProjectInfo info)
        {
            if (info.ProjectLangTag != "VisualBasic")
                return new ProjectElement(info.Name, info.FilePath, info.Kind);

            ProjectElement projectElement = new DX_VBLanguage.VBProjectElement(info.Name);
            projectElement.SetFullName(info.FilePath);
            projectElement.SetKind(info.Kind);
            projectElement.SetLanguage(LanguageID.Basic.ToString());
            return projectElement;
        }