Microsoft.VisualStudio.Project.DesignTimeAssemblyResolution.RarInputs.GetIgnoreDefaultInstalledAssemblySubsetTables C# (CSharp) Method

GetIgnoreDefaultInstalledAssemblySubsetTables() protected static method

protected static GetIgnoreDefaultInstalledAssemblySubsetTables ( Microsoft.Build.Execution.ProjectInstance projectInstance ) : bool
projectInstance Microsoft.Build.Execution.ProjectInstance
return bool
            protected static bool GetIgnoreDefaultInstalledAssemblySubsetTables(ProjectInstance projectInstance)
            {
                bool ignoreDefaultInstalledAssemblySubsetTables = false;

                string val = projectInstance.GetPropertyValue(IgnoreInstalledAssemblySubsetTables).Trim();

                if (!String.IsNullOrEmpty(val))
                {
                    if (val == Boolean.TrueString || val == Boolean.FalseString)
                    {
                        ignoreDefaultInstalledAssemblySubsetTables = Convert.ToBoolean(val, CultureInfo.InvariantCulture);
                    }
                }

                return ignoreDefaultInstalledAssemblySubsetTables;
            }