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)
63public ICollection<ProjectPropertyGroupElement> PropertyGroups => GetChildrenOfType<ProjectPropertyGroupElement>();
Construction\ProjectPropertyElement.cs (2)
39internal ProjectPropertyElement(XmlElementWithLocation xmlElement, ProjectPropertyGroupElement parent, ProjectRootElement containingProject) 134ErrorUtilities.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>(); 1067foreach (ProjectPropertyGroupElement propertyGroup in PropertyGroupsReversed) 1150foreach (ProjectPropertyGroupElement propertyGroup in PropertyGroupsReversed) 1169public ProjectPropertyGroupElement AddPropertyGroup() 1171ProjectPropertyGroupElement reference = null; 1173foreach (ProjectPropertyGroupElement propertyGroup in PropertyGroupsReversed) 1179ProjectPropertyGroupElement newPropertyGroup = CreatePropertyGroupElement(); 1194ProjectPropertyGroupElement matchingPropertyGroup = null; 1197foreach (ProjectPropertyGroupElement propertyGroup in PropertyGroups) 1423public ProjectPropertyGroupElement CreatePropertyGroupElement() 1425return 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)
59public 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)
479private static ProjectPropertyGroupTaskInstance ReadPropertyGroupUnderTargetElement(ProjectPropertyGroupElement propertyGroupElement) 574case ProjectPropertyGroupElement propertyGroup: 908case ProjectPropertyGroupElement propertyGroup: 988private void EvaluatePropertyGroupElement(ProjectPropertyGroupElement propertyGroupElement) 1485case ProjectPropertyGroupElement propertyGroup: 1976var propertyGroup = project.AddPropertyGroup(); 2501if (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)
2409ProjectPropertyGroupElement 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)