MonoDevelop.Projects.Formats.MSBuild.MSBuildProject.GetGlobalPropertyGroup C# (CSharp) Method

GetGlobalPropertyGroup() public method

public GetGlobalPropertyGroup ( ) : MSBuildPropertySet
return MSBuildPropertySet
		public MSBuildPropertySet GetGlobalPropertyGroup ()
		{
			MSBuildPropertyGroupMerged res = new MSBuildPropertyGroupMerged ();
			foreach (MSBuildPropertyGroup grp in PropertyGroups) {
				if (grp.Condition.Length == 0)
					res.Add (grp);
			}
			return res.GroupCount > 0 ? res : null;
		}
		

Usage Example

Ejemplo n.º 1
0
        static string LoadProjectTypeGuids(string fileName)
        {
            MSBuildProject project = new MSBuildProject();

            project.Load(fileName);

            MSBuildPropertySet globalGroup = project.GetGlobalPropertyGroup();

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

            return(globalGroup.GetPropertyValue("ProjectTypeGuids"));
        }
All Usage Examples Of MonoDevelop.Projects.Formats.MSBuild.MSBuildProject::GetGlobalPropertyGroup