3 instantiations of ProjectItemDefinitionGroupElement
Microsoft.Build (3)
Construction\ProjectItemDefinitionGroupElement.cs (1)
72
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);
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)
311
public ICollection<
ProjectItemDefinitionGroupElement
> ItemDefinitionGroups => GetChildrenOfType<
ProjectItemDefinitionGroupElement
>();
372
public ICollection<
ProjectItemDefinitionGroupElement
> ItemDefinitionGroupsReversed => GetChildrenReversedOfType<
ProjectItemDefinitionGroupElement
>();
1090
ProjectItemDefinitionGroupElement
itemDefinitionGroupToAddTo = null;
1092
foreach (
ProjectItemDefinitionGroupElement
itemDefinitionGroup in ItemDefinitionGroups)
1132
public
ProjectItemDefinitionGroupElement
AddItemDefinitionGroup()
1136
foreach (
ProjectItemDefinitionGroupElement
itemDefinitionGroup in ItemDefinitionGroupsReversed)
1151
ProjectItemDefinitionGroupElement
newItemDefinitionGroup = CreateItemDefinitionGroupElement();
1317
public
ProjectItemDefinitionGroupElement
CreateItemDefinitionGroupElement()
1319
return Link != null ? RootLink.CreateItemDefinitionGroupElement() :
ProjectItemDefinitionGroupElement
.CreateDisconnected(this);
Evaluation\Evaluator.cs (6)
87
private readonly List<
ProjectItemDefinitionGroupElement
> _itemDefinitionGroupElements;
251
_itemDefinitionGroupElements = new List<
ProjectItemDefinitionGroupElement
>();
686
foreach (
var
itemDefinitionGroupElement in _itemDefinitionGroupElements)
914
case
ProjectItemDefinitionGroupElement
itemDefinitionGroup:
1005
private void EvaluateItemDefinitionGroupElement(
ProjectItemDefinitionGroupElement
itemDefinitionGroupElement)
1494
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)
2377
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)