Exemple #1
0
        private EnvDTE.ProjectItem GetProjectItem(string filePath)
        {
            var codeModelCache = GetCodeModelCache();

            if (codeModelCache == null)
            {
                return(null);
            }

            var dteProject = VisualStudioWorkspace.TryGetDTEProject(VSProject.Id);

            if (dteProject == null)
            {
                return(null);
            }

            return(dteProject.FindItemByPath(filePath, StringComparer.OrdinalIgnoreCase));
        }