3 instantiations of ProjectPropertyGroupElement
Microsoft.Build (3)
Construction\ProjectPropertyGroupElement.cs (1)
101return new ProjectPropertyGroupElement(element, containingProject);
Evaluation\ProjectParser.cs (1)
220ProjectPropertyGroupElement propertyGroup = new ProjectPropertyGroupElement(element, parent, _project);
ObjectModelRemoting\LinkedObjectFactory.cs (1)
200return new ProjectPropertyGroupElement(link);
48 references to ProjectPropertyGroupElement
installer.tasks (1)
GenerateFileVersionProps.cs (1)
151var propertyGroup = props.AddPropertyGroup();
Microsoft.Build (47)
Construction\ProjectOtherwiseElement.cs (2)
64public ICollection<ProjectPropertyGroupElement> PropertyGroups => GetChildrenOfType<ProjectPropertyGroupElement>();
Construction\ProjectPropertyElement.cs (2)
40internal ProjectPropertyElement(XmlElementWithLocation xmlElement, ProjectPropertyGroupElement parent, ProjectRootElement containingProject) 135ErrorUtilities.VerifyThrowInvalidOperation(parent is ProjectPropertyGroupElement, "OM_CannotAcceptParent");
Construction\ProjectPropertyGroupElement.cs (1)
97internal static ProjectPropertyGroupElement CreateDisconnected(ProjectRootElement containingProject)
Construction\ProjectRootElement.cs (14)
346public ICollection<ProjectPropertyGroupElement> PropertyGroups => GetChildrenOfType<ProjectPropertyGroupElement>(); 382public ICollection<ProjectPropertyGroupElement> PropertyGroupsReversed => GetChildrenReversedOfType<ProjectPropertyGroupElement>(); 1061foreach (ProjectPropertyGroupElement propertyGroup in PropertyGroupsReversed) 1144foreach (ProjectPropertyGroupElement propertyGroup in PropertyGroupsReversed) 1163public ProjectPropertyGroupElement AddPropertyGroup() 1165ProjectPropertyGroupElement reference = null; 1167foreach (ProjectPropertyGroupElement propertyGroup in PropertyGroupsReversed) 1173ProjectPropertyGroupElement newPropertyGroup = CreatePropertyGroupElement(); 1188ProjectPropertyGroupElement matchingPropertyGroup = null; 1191foreach (ProjectPropertyGroupElement propertyGroup in PropertyGroups) 1417public ProjectPropertyGroupElement CreatePropertyGroupElement() 1419return Link != null ? RootLink.CreatePropertyGroupElement() : ProjectPropertyGroupElement.CreateDisconnected(this);
Construction\ProjectTargetElement.cs (4)
64public ICollection<ProjectPropertyGroupElement> PropertyGroups => GetChildrenOfType<ProjectPropertyGroupElement>(); 366public ProjectPropertyGroupElement AddPropertyGroup() 368ProjectPropertyGroupElement propertyGroup = ContainingProject.CreatePropertyGroupElement();
Construction\ProjectWhenElement.cs (2)
60public ICollection<ProjectPropertyGroupElement> PropertyGroups => GetChildrenOfType<ProjectPropertyGroupElement>();
Construction\Solution\SolutionProjectGenerator.cs (8)
238ProjectPropertyGroupElement solutionConfigurationProperties = msbuildProject.CreatePropertyGroupElement(); 959ProjectPropertyGroupElement directorySolutionPropsPropertyGroup = traversalProject.CreatePropertyGroupElement(); 977ProjectPropertyGroupElement directorySolutionTargetsPropertyGroup = traversalProject.CreatePropertyGroupElement(); 2295ProjectPropertyGroupElement configurationDefaultingPropertyGroup = traversalProject.CreatePropertyGroupElement(); 2301ProjectPropertyGroupElement platformDefaultingPropertyGroup = traversalProject.CreatePropertyGroupElement(); 2329ProjectPropertyGroupElement venusConfiguration = traversalProject.CreatePropertyGroupElement(); 2341ProjectPropertyGroupElement globalProperties = traversalProject.CreatePropertyGroupElement(); 2358ProjectPropertyGroupElement frameworkVersionProperties = traversalProject.CreatePropertyGroupElement();
Evaluation\Evaluator.cs (7)
486private static ProjectPropertyGroupTaskInstance ReadPropertyGroupUnderTargetElement(ProjectPropertyGroupElement propertyGroupElement) 581case ProjectPropertyGroupElement propertyGroup: 918case ProjectPropertyGroupElement propertyGroup: 998private void EvaluatePropertyGroupElement(ProjectPropertyGroupElement propertyGroupElement) 1498case ProjectPropertyGroupElement propertyGroup: 1989var propertyGroup = project.AddPropertyGroup(); 2514if (element is ProjectPropertyGroupElement || element is ProjectImportElement || element is ProjectImportGroupElement)
Evaluation\LazyItemEvaluator.cs (1)
109if (element is ProjectPropertyGroupElement || element is ProjectImportElement || element is ProjectImportGroupElement)
Evaluation\ProjectParser.cs (2)
216private ProjectPropertyGroupElement ParseProjectPropertyGroupElement(XmlElementWithLocation element, ProjectElementContainer parent) 220ProjectPropertyGroupElement propertyGroup = new ProjectPropertyGroupElement(element, parent, _project);
Instance\ProjectInstance.cs (1)
2394ProjectPropertyGroupElement propertyGroupElement = rootElement.AddPropertyGroup();
ObjectModelRemoting\ConstructionObjectLinks\ProjectElementContainerLink.cs (1)
102/// Allow for creating a local representation to external object of type <see cref="ProjectPropertyGroupElement"/>
ObjectModelRemoting\ConstructionObjectLinks\ProjectRootElementLink.cs (1)
141public abstract ProjectPropertyGroupElement CreatePropertyGroupElement();
ObjectModelRemoting\LinkedObjectFactory.cs (1)
198public ProjectPropertyGroupElement Create(ProjectPropertyGroupElementLink link)