3 instantiations of ProjectPropertyGroupElement
Microsoft.Build (3)
Construction\ProjectPropertyGroupElement.cs (1)
101
return new
ProjectPropertyGroupElement
(element, containingProject);
Evaluation\ProjectParser.cs (1)
220
ProjectPropertyGroupElement propertyGroup = new
ProjectPropertyGroupElement
(element, parent, _project);
ObjectModelRemoting\LinkedObjectFactory.cs (1)
200
return new
ProjectPropertyGroupElement
(link);
78 references to ProjectPropertyGroupElement
installer.tasks (1)
GenerateFileVersionProps.cs (1)
151
var
propertyGroup = props.AddPropertyGroup();
Microsoft.Build (47)
Construction\ProjectOtherwiseElement.cs (2)
63
public ICollection<
ProjectPropertyGroupElement
> PropertyGroups => GetChildrenOfType<
ProjectPropertyGroupElement
>();
Construction\ProjectPropertyElement.cs (2)
39
internal ProjectPropertyElement(XmlElementWithLocation xmlElement,
ProjectPropertyGroupElement
parent, ProjectRootElement containingProject)
134
ErrorUtilities.VerifyThrowInvalidOperation(parent is
ProjectPropertyGroupElement
, "OM_CannotAcceptParent");
Construction\ProjectPropertyGroupElement.cs (1)
97
internal static
ProjectPropertyGroupElement
CreateDisconnected(ProjectRootElement containingProject)
Construction\ProjectRootElement.cs (14)
328
public ICollection<
ProjectPropertyGroupElement
> PropertyGroups => GetChildrenOfType<
ProjectPropertyGroupElement
>();
364
public ICollection<
ProjectPropertyGroupElement
> PropertyGroupsReversed => GetChildrenReversedOfType<
ProjectPropertyGroupElement
>();
1037
foreach (
ProjectPropertyGroupElement
propertyGroup in PropertyGroupsReversed)
1120
foreach (
ProjectPropertyGroupElement
propertyGroup in PropertyGroupsReversed)
1139
public
ProjectPropertyGroupElement
AddPropertyGroup()
1141
ProjectPropertyGroupElement
reference = null;
1143
foreach (
ProjectPropertyGroupElement
propertyGroup in PropertyGroupsReversed)
1149
ProjectPropertyGroupElement
newPropertyGroup = CreatePropertyGroupElement();
1164
ProjectPropertyGroupElement
matchingPropertyGroup = null;
1167
foreach (
ProjectPropertyGroupElement
propertyGroup in PropertyGroups)
1393
public
ProjectPropertyGroupElement
CreatePropertyGroupElement()
1395
return Link != null ? RootLink.CreatePropertyGroupElement() :
ProjectPropertyGroupElement
.CreateDisconnected(this);
Construction\ProjectTargetElement.cs (4)
64
public ICollection<
ProjectPropertyGroupElement
> PropertyGroups => GetChildrenOfType<
ProjectPropertyGroupElement
>();
366
public
ProjectPropertyGroupElement
AddPropertyGroup()
368
ProjectPropertyGroupElement
propertyGroup = ContainingProject.CreatePropertyGroupElement();
Construction\ProjectWhenElement.cs (2)
59
public ICollection<
ProjectPropertyGroupElement
> PropertyGroups => GetChildrenOfType<
ProjectPropertyGroupElement
>();
Construction\Solution\SolutionProjectGenerator.cs (8)
238
ProjectPropertyGroupElement
solutionConfigurationProperties = msbuildProject.CreatePropertyGroupElement();
912
ProjectPropertyGroupElement
directorySolutionPropsPropertyGroup = traversalProject.CreatePropertyGroupElement();
930
ProjectPropertyGroupElement
directorySolutionTargetsPropertyGroup = traversalProject.CreatePropertyGroupElement();
2225
ProjectPropertyGroupElement
configurationDefaultingPropertyGroup = traversalProject.CreatePropertyGroupElement();
2231
ProjectPropertyGroupElement
platformDefaultingPropertyGroup = traversalProject.CreatePropertyGroupElement();
2259
ProjectPropertyGroupElement
venusConfiguration = traversalProject.CreatePropertyGroupElement();
2271
ProjectPropertyGroupElement
globalProperties = traversalProject.CreatePropertyGroupElement();
2288
ProjectPropertyGroupElement
frameworkVersionProperties = traversalProject.CreatePropertyGroupElement();
Evaluation\Evaluator.cs (7)
466
private static ProjectPropertyGroupTaskInstance ReadPropertyGroupUnderTargetElement(
ProjectPropertyGroupElement
propertyGroupElement)
561
case
ProjectPropertyGroupElement
propertyGroup:
895
case
ProjectPropertyGroupElement
propertyGroup:
975
private void EvaluatePropertyGroupElement(
ProjectPropertyGroupElement
propertyGroupElement)
1466
case
ProjectPropertyGroupElement
propertyGroup:
1925
var
propertyGroup = project.AddPropertyGroup();
2450
if (element is
ProjectPropertyGroupElement
|| element is ProjectImportElement || element is ProjectImportGroupElement)
Evaluation\LazyItemEvaluator.cs (1)
109
if (element is
ProjectPropertyGroupElement
|| element is ProjectImportElement || element is ProjectImportGroupElement)
Evaluation\ProjectParser.cs (2)
216
private
ProjectPropertyGroupElement
ParseProjectPropertyGroupElement(XmlElementWithLocation element, ProjectElementContainer parent)
220
ProjectPropertyGroupElement
propertyGroup = new ProjectPropertyGroupElement(element, parent, _project);
Instance\ProjectInstance.cs (1)
2301
ProjectPropertyGroupElement
propertyGroupElement = rootElement.AddPropertyGroup();
ObjectModelRemoting\ConstructionObjectLinks\ProjectElementContainerLink.cs (1)
104
/// Allow for creating a local representation to external object of type <see cref="
ProjectPropertyGroupElement
"/>
ObjectModelRemoting\ConstructionObjectLinks\ProjectRootElementLink.cs (1)
143
public abstract
ProjectPropertyGroupElement
CreatePropertyGroupElement();
ObjectModelRemoting\LinkedObjectFactory.cs (1)
198
public
ProjectPropertyGroupElement
Create(ProjectPropertyGroupElementLink link)
Microsoft.Build.Engine.OM.UnitTests (30)
Construction\ConstructionEditing_Tests.cs (5)
1529
ProjectPropertyGroupElement
propertyGroup = project.AddPropertyGroup();
1554
ProjectPropertyGroupElement
propertyGroup1 = project.CreatePropertyGroupElement();
1555
ProjectPropertyGroupElement
propertyGroup2 = project.CreatePropertyGroupElement();
1560
ProjectPropertyGroupElement
propertyGroup3 = project.AddPropertyGroup();
2162
ProjectPropertyGroupElement
propertyGroup = project.AddPropertyGroup();
Construction\ProjectPropertyElement_Tests.cs (4)
49
ProjectPropertyGroupElement
propertyGroup = (
ProjectPropertyGroupElement
)Helpers.GetFirst(project.Children);
280
ProjectPropertyGroupElement
propertyGroup = (
ProjectPropertyGroupElement
)Helpers.GetFirst(project.Children);
Construction\ProjectPropertyGroupElement_Tests.cs (7)
43
ProjectPropertyGroupElement
group = (
ProjectPropertyGroupElement
)Helpers.GetFirst(project.Children);
65
ProjectPropertyGroupElement
group = (
ProjectPropertyGroupElement
)Helpers.GetFirst(project.Children);
83
ProjectPropertyGroupElement
propertyGroup = Helpers.GetFirst(project.PropertyGroups);
100
ProjectPropertyGroupElement
propertyGroup = Helpers.GetFirst(project.PropertyGroups);
114
ProjectPropertyGroupElement
propertyGroup = project.AddPropertyGroup();
Construction\ProjectRootElement_Tests.cs (1)
1163
var
pg = pre.AddPropertyGroup();
ObjectModelRemoting\Helpers\ViewValidation.construction.cs (2)
939
public static void Verify(
ProjectPropertyGroupElement
viewXml,
ProjectPropertyGroupElement
realXml, ValidationContext context = null)
ObjectModelRemoting\Helpers\ViewValidation.cs (1)
234
if (VerifyCheckType<
ProjectPropertyGroupElement
>(view, real, context, Verify))
ObjectModelRemoting\LinkedConstructionModify_Tests.cs (7)
94
xmlPair.Add2NewLabeledChildrenWithVerify<
ProjectPropertyGroupElement
>("NewPropGroup", (p, l) => p.AddPropertyGroup(), out var itemPropretyGroup1, out var itemPropretyGroup2);
120
xmlPair.CreateWithVerify<
ProjectPropertyGroupElement
>((p) => p.CreatePropertyGroupElement());
160
newTarget1.Add2NewLabeledChildrenWithVerify<
ProjectPropertyGroupElement
>(NewPropertyGroup, (t, l) => t.AddPropertyGroup(), out var newPropertyGroup1, out var newPropertyGroup2);
426
when.Append2NewLabeledChildrenWithVerify<
ProjectPropertyGroupElement
>("propGroup", (p, l) => p.CreatePropertyGroupElement(), out var propGroup1, out var propGroup2);
464
otherwise.Append2NewLabeledChildrenWithVerify<
ProjectPropertyGroupElement
>("propGroup", (p, l) => p.CreatePropertyGroupElement(), out var propGroup1, out var propGroup2);
716
var propGrp = xmlPair.AddNewLabeledChaildWithVerify<
ProjectPropertyGroupElement
>(ObjectType.View, "grp", (p, l) => p.AddPropertyGroup());
729
var propGrp = xmlPair.AddNewLabeledChaildWithVerify<
ProjectPropertyGroupElement
>(ObjectType.View, "grp", (p, l) => p.AddPropertyGroup());
ObjectModelRemoting\RemoteProjectsProviderMock\ConstructionLinkMocks\MockProjectRootElementLink.cs (2)
276
public override
ProjectPropertyGroupElement
CreatePropertyGroupElement()
278
return (
ProjectPropertyGroupElement
)this.Proxy.CreatePropertyGroupElement().Import(this.Linker);
ObjectModelRemoting\RemoteProjectsProviderMock\ConstructionLinkMocks\ProjectElemetExportHelper.cs (1)
64
ElementInfo.New<
ProjectPropertyGroupElement
, MockProjectPropertyGroupElementLinkRemoter>(),