3 instantiations of ProjectItemDefinitionGroupElement
Microsoft.Build (3)
Construction\ProjectItemDefinitionGroupElement.cs (1)
72
return new
ProjectItemDefinitionGroupElement
(element, containingProject);
Evaluation\ProjectParser.cs (1)
741
ProjectItemDefinitionGroupElement itemDefinitionGroup = new
ProjectItemDefinitionGroupElement
(element, parent, _project);
ObjectModelRemoting\LinkedObjectFactory.cs (1)
160
return new
ProjectItemDefinitionGroupElement
(link);
27 references to ProjectItemDefinitionGroupElement
Microsoft.Build (27)
Construction\ProjectItemDefinitionElement.cs (2)
32
internal ProjectItemDefinitionElement(XmlElement xmlElement,
ProjectItemDefinitionGroupElement
parent, ProjectRootElement containingProject)
116
ErrorUtilities.VerifyThrowInvalidOperation(parent is
ProjectItemDefinitionGroupElement
, "OM_CannotAcceptParent");
Construction\ProjectItemDefinitionGroupElement.cs (1)
68
internal static
ProjectItemDefinitionGroupElement
CreateDisconnected(ProjectRootElement containingProject)
Construction\ProjectRootElement.cs (11)
313
public ICollection<
ProjectItemDefinitionGroupElement
> ItemDefinitionGroups => GetChildrenOfType<
ProjectItemDefinitionGroupElement
>();
374
public ICollection<
ProjectItemDefinitionGroupElement
> ItemDefinitionGroupsReversed => GetChildrenReversedOfType<
ProjectItemDefinitionGroupElement
>();
1092
ProjectItemDefinitionGroupElement
itemDefinitionGroupToAddTo = null;
1094
foreach (
ProjectItemDefinitionGroupElement
itemDefinitionGroup in ItemDefinitionGroups)
1134
public
ProjectItemDefinitionGroupElement
AddItemDefinitionGroup()
1138
foreach (
ProjectItemDefinitionGroupElement
itemDefinitionGroup in ItemDefinitionGroupsReversed)
1153
ProjectItemDefinitionGroupElement
newItemDefinitionGroup = CreateItemDefinitionGroupElement();
1319
public
ProjectItemDefinitionGroupElement
CreateItemDefinitionGroupElement()
1321
return Link != null ? RootLink.CreateItemDefinitionGroupElement() :
ProjectItemDefinitionGroupElement
.CreateDisconnected(this);
Evaluation\Evaluator.cs (6)
100
private readonly List<
ProjectItemDefinitionGroupElement
> _itemDefinitionGroupElements;
277
_itemDefinitionGroupElements = new List<
ProjectItemDefinitionGroupElement
>();
735
foreach (
var
itemDefinitionGroupElement in _itemDefinitionGroupElements)
990
case
ProjectItemDefinitionGroupElement
itemDefinitionGroup:
1081
private void EvaluateItemDefinitionGroupElement(
ProjectItemDefinitionGroupElement
itemDefinitionGroupElement)
1573
case
ProjectItemDefinitionGroupElement
itemDefinition:
Evaluation\ProjectParser.cs (3)
737
private
ProjectItemDefinitionGroupElement
ParseProjectItemDefinitionGroupElement(XmlElementWithLocation element, ProjectElementContainer parent)
741
ProjectItemDefinitionGroupElement
itemDefinitionGroup = new ProjectItemDefinitionGroupElement(element, parent, _project);
756
private ProjectItemDefinitionElement ParseProjectItemDefinitionXml(XmlElementWithLocation element,
ProjectItemDefinitionGroupElement
parent)
Instance\ProjectInstance.cs (1)
2439
ProjectItemDefinitionGroupElement
itemDefinitionGroupElement = rootElement.AddItemDefinitionGroup();
ObjectModelRemoting\ConstructionObjectLinks\ProjectElementContainerLink.cs (1)
84
/// Allow for creating a local representation to external object of type <see cref="
ProjectItemDefinitionGroupElement
"/>
ObjectModelRemoting\ConstructionObjectLinks\ProjectRootElementLink.cs (1)
96
public abstract
ProjectItemDefinitionGroupElement
CreateItemDefinitionGroupElement();
ObjectModelRemoting\LinkedObjectFactory.cs (1)
158
public
ProjectItemDefinitionGroupElement
Create(ProjectItemDefinitionGroupElementLink link)