3 instantiations of ProjectItemDefinitionGroupElement
Microsoft.Build (3)
Construction\ProjectItemDefinitionGroupElement.cs (1)
71
return new
ProjectItemDefinitionGroupElement
(element, containingProject);
Evaluation\ProjectParser.cs (1)
711
ProjectItemDefinitionGroupElement itemDefinitionGroup = new
ProjectItemDefinitionGroupElement
(element, parent, _project);
ObjectModelRemoting\LinkedObjectFactory.cs (1)
160
return new
ProjectItemDefinitionGroupElement
(link);
75 references to ProjectItemDefinitionGroupElement
Microsoft.Build (27)
Construction\ProjectItemDefinitionElement.cs (2)
31
internal ProjectItemDefinitionElement(XmlElement xmlElement,
ProjectItemDefinitionGroupElement
parent, ProjectRootElement containingProject)
115
ErrorUtilities.VerifyThrowInvalidOperation(parent is
ProjectItemDefinitionGroupElement
, "OM_CannotAcceptParent");
Construction\ProjectItemDefinitionGroupElement.cs (1)
67
internal static
ProjectItemDefinitionGroupElement
CreateDisconnected(ProjectRootElement containingProject)
Construction\ProjectRootElement.cs (11)
295
public ICollection<
ProjectItemDefinitionGroupElement
> ItemDefinitionGroups => GetChildrenOfType<
ProjectItemDefinitionGroupElement
>();
354
public ICollection<
ProjectItemDefinitionGroupElement
> ItemDefinitionGroupsReversed => GetChildrenReversedOfType<
ProjectItemDefinitionGroupElement
>();
1066
ProjectItemDefinitionGroupElement
itemDefinitionGroupToAddTo = null;
1068
foreach (
ProjectItemDefinitionGroupElement
itemDefinitionGroup in ItemDefinitionGroups)
1108
public
ProjectItemDefinitionGroupElement
AddItemDefinitionGroup()
1112
foreach (
ProjectItemDefinitionGroupElement
itemDefinitionGroup in ItemDefinitionGroupsReversed)
1127
ProjectItemDefinitionGroupElement
newItemDefinitionGroup = CreateItemDefinitionGroupElement();
1293
public
ProjectItemDefinitionGroupElement
CreateItemDefinitionGroupElement()
1295
return Link != null ? RootLink.CreateItemDefinitionGroupElement() :
ProjectItemDefinitionGroupElement
.CreateDisconnected(this);
Evaluation\Evaluator.cs (6)
88
private readonly List<
ProjectItemDefinitionGroupElement
> _itemDefinitionGroupElements;
246
_itemDefinitionGroupElements = new List<
ProjectItemDefinitionGroupElement
>();
673
foreach (
var
itemDefinitionGroupElement in _itemDefinitionGroupElements)
901
case
ProjectItemDefinitionGroupElement
itemDefinitionGroup:
992
private void EvaluateItemDefinitionGroupElement(
ProjectItemDefinitionGroupElement
itemDefinitionGroupElement)
1475
case
ProjectItemDefinitionGroupElement
itemDefinition:
Evaluation\ProjectParser.cs (3)
707
private
ProjectItemDefinitionGroupElement
ParseProjectItemDefinitionGroupElement(XmlElementWithLocation element, ProjectElementContainer parent)
711
ProjectItemDefinitionGroupElement
itemDefinitionGroup = new ProjectItemDefinitionGroupElement(element, parent, _project);
726
private ProjectItemDefinitionElement ParseProjectItemDefinitionXml(XmlElementWithLocation element,
ProjectItemDefinitionGroupElement
parent)
Instance\ProjectInstance.cs (1)
2284
ProjectItemDefinitionGroupElement
itemDefinitionGroupElement = rootElement.AddItemDefinitionGroup();
ObjectModelRemoting\ConstructionObjectLinks\ProjectElementContainerLink.cs (1)
86
/// Allow for creating a local representation to external object of type <see cref="
ProjectItemDefinitionGroupElement
"/>
ObjectModelRemoting\ConstructionObjectLinks\ProjectRootElementLink.cs (1)
98
public abstract
ProjectItemDefinitionGroupElement
CreateItemDefinitionGroupElement();
ObjectModelRemoting\LinkedObjectFactory.cs (1)
158
public
ProjectItemDefinitionGroupElement
Create(ProjectItemDefinitionGroupElementLink link)
Microsoft.Build.Engine.OM.UnitTests (48)
Construction\ConstructionEditing_Tests.cs (1)
2048
ProjectItemDefinitionGroupElement
itemGroup = project.AddItemDefinitionGroup();
Construction\ProjectItemDefinitionElement_Tests.cs (6)
36
ProjectItemDefinitionGroupElement
itemDefinitionGroup = (
ProjectItemDefinitionGroupElement
)Helpers.GetFirst(project.Children);
60
ProjectItemDefinitionGroupElement
itemDefinitionGroup = (
ProjectItemDefinitionGroupElement
)Helpers.GetFirst(project.Children);
109
ProjectItemDefinitionGroupElement
itemDefinitionGroup = (
ProjectItemDefinitionGroupElement
)Helpers.GetFirst(project.Children);
Construction\ProjectItemDefinitionGroupElement_Tests.cs (4)
61
ProjectItemDefinitionGroupElement
itemDefinitionGroup = (
ProjectItemDefinitionGroupElement
)Helpers.GetFirst(project.Children);
105
ProjectItemDefinitionGroupElement
itemDefinitionGroup = Helpers.GetFirst(project.ItemDefinitionGroups);
122
ProjectItemDefinitionGroupElement
itemDefinitionGroup = Helpers.GetFirst(project.ItemDefinitionGroups);
Construction\ProjectMetadataElement_Tests.cs (27)
328
ProjectItemDefinitionGroupElement
itemDefinitionGroup = (
ProjectItemDefinitionGroupElement
)projectElement.AllChildren.FirstOrDefault(c => c is
ProjectItemDefinitionGroupElement
);
454
ProjectItemDefinitionGroupElement
itemDefinitionGroup = (
ProjectItemDefinitionGroupElement
)projectElement.AllChildren.FirstOrDefault(c => c is
ProjectItemDefinitionGroupElement
);
513
ProjectItemDefinitionGroupElement
itemDefinitionGroup = (
ProjectItemDefinitionGroupElement
)projectElement.AllChildren.FirstOrDefault(c => c is
ProjectItemDefinitionGroupElement
);
606
ProjectItemDefinitionGroupElement
itemDefinitionGroup = (
ProjectItemDefinitionGroupElement
)projectElement.AllChildren.FirstOrDefault(c => c is
ProjectItemDefinitionGroupElement
);
723
ProjectItemDefinitionGroupElement
itemDefinitionGroup = (
ProjectItemDefinitionGroupElement
)projectElement.AllChildren.FirstOrDefault(c => c is
ProjectItemDefinitionGroupElement
);
872
ProjectItemDefinitionGroupElement
itemDefinitionGroup = (
ProjectItemDefinitionGroupElement
)projectElement.AllChildren.FirstOrDefault(c => c is
ProjectItemDefinitionGroupElement
);
984
ProjectItemDefinitionGroupElement
itemDefinitionGroup = (
ProjectItemDefinitionGroupElement
)projectElement.AllChildren.FirstOrDefault(c => c is
ProjectItemDefinitionGroupElement
);
1096
ProjectItemDefinitionGroupElement
itemDefinitionGroup = (
ProjectItemDefinitionGroupElement
)projectElement.AllChildren.FirstOrDefault(c => c is
ProjectItemDefinitionGroupElement
);
1214
ProjectItemDefinitionGroupElement
itemDefinitionGroup = (
ProjectItemDefinitionGroupElement
)projectElement.AllChildren.FirstOrDefault(c => c is
ProjectItemDefinitionGroupElement
);
Construction\ProjectRootElement_Tests.cs (1)
1178
var
idg = pre.AddItemDefinitionGroup();
ObjectModelRemoting\Helpers\ViewValidation.construction.cs (2)
872
public static void Verify(
ProjectItemDefinitionGroupElement
viewXml,
ProjectItemDefinitionGroupElement
realXml, ValidationContext context = null)
ObjectModelRemoting\Helpers\ViewValidation.cs (1)
214
if (VerifyCheckType<
ProjectItemDefinitionGroupElement
>(view, real, context, Verify))
ObjectModelRemoting\LinkedConstructionModify_Tests.cs (3)
90
xmlPair.Add2NewLabeledChildrenWithVerify<
ProjectItemDefinitionGroupElement
>("ItemDefGroup", (p, l) => p.AddItemDefinitionGroup(), out var itemDefinitionGroup1, out var itemDefinitionGroup2);
107
xmlPair.CreateWithVerify<
ProjectItemDefinitionGroupElement
>((p) => p.CreateItemDefinitionGroupElement());
630
var itemDefGrp = xmlPair.AddNewChaildWithVerify<
ProjectItemDefinitionGroupElement
>(ObjectType.View, "grp", (p, s) => p.AddItemDefinitionGroup(), (pe, s) => true);
ObjectModelRemoting\RemoteProjectsProviderMock\ConstructionLinkMocks\MockProjectRootElementLink.cs (2)
232
public override
ProjectItemDefinitionGroupElement
CreateItemDefinitionGroupElement()
234
return (
ProjectItemDefinitionGroupElement
)this.Proxy.CreateItemDefinitionGroupElement().Import(this.Linker);
ObjectModelRemoting\RemoteProjectsProviderMock\ConstructionLinkMocks\ProjectElemetExportHelper.cs (1)
56
ElementInfo.New<
ProjectItemDefinitionGroupElement
, MockProjectItemDefinitionGroupElementLinkRemoter>(),