VsTeXProject.VisualStudio.Project.ProjectNode.ProcessDependentFileNodes C# (CSharp) Метод

ProcessDependentFileNodes() защищенный Метод

Processes dependent filenodes from list of subitems. Multi level supported, but not circular dependencies.
protected ProcessDependentFileNodes ( IList subitemsKeys, MSBuild.ProjectItem>.Dictionary subitems ) : void
subitemsKeys IList List of sub item keys
subitems MSBuild.ProjectItem>.Dictionary
Результат void
        protected internal virtual void ProcessDependentFileNodes(IList<string> subitemsKeys,
            Dictionary<string, MSBuild.ProjectItem> subitems)
        {
            if (subitemsKeys == null || subitems == null)
            {
                return;
            }

            foreach (var key in subitemsKeys)
            {
                // A previous pass could have removed the key so make sure it still needs to be added
                if (!subitems.ContainsKey(key))
                    continue;

                AddDependentFileNode(subitems, key);
            }
        }
ProjectNode