3 instantiations of ProjectImportGroupElement
Microsoft.Build (3)
Construction\ProjectImportGroupElement.cs (1)
80
return new
ProjectImportGroupElement
(element, containingProject);
Evaluation\ProjectParser.cs (1)
425
ProjectImportGroupElement importGroup = new
ProjectImportGroupElement
(element, parent, _project);
ObjectModelRemoting\LinkedObjectFactory.cs (1)
150
return new
ProjectImportGroupElement
(link);
21 references to ProjectImportGroupElement
Microsoft.Build (21)
Construction\ProjectImportElement.cs (1)
178
ErrorUtilities.VerifyThrowInvalidOperation(parent is ProjectRootElement || parent is
ProjectImportGroupElement
, "OM_CannotAcceptParent");
Construction\ProjectImportGroupElement.cs (1)
76
internal static
ProjectImportGroupElement
CreateDisconnected(ProjectRootElement containingProject)
Construction\ProjectRootElement.cs (9)
333
public ICollection<
ProjectImportGroupElement
> ImportGroups => GetChildrenOfType<
ProjectImportGroupElement
>();
377
public ICollection<
ProjectImportGroupElement
> ImportGroupsReversed => GetChildrenReversedOfType<
ProjectImportGroupElement
>();
962
ProjectImportGroupElement
importGroupToAddTo =
984
public
ProjectImportGroupElement
AddImportGroup()
986
ProjectImportGroupElement
importGroup = CreateImportGroupElement();
1341
public
ProjectImportGroupElement
CreateImportGroupElement()
1343
return Link != null ? RootLink.CreateImportGroupElement() :
ProjectImportGroupElement
.CreateDisconnected(this);
Evaluation\Evaluator.cs (3)
927
case
ProjectImportGroupElement
importGroup:
1429
private void EvaluateImportGroupElement(string directoryOfImportingFile,
ProjectImportGroupElement
importGroupElement)
2501
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 (3)
421
private
ProjectImportGroupElement
ParseProjectImportGroupElement(XmlElementWithLocation element, ProjectRootElement parent)
425
ProjectImportGroupElement
importGroup = new ProjectImportGroupElement(element, parent, _project);
450
parent is ProjectRootElement || parent is
ProjectImportGroupElement
,
ObjectModelRemoting\ConstructionObjectLinks\ProjectElementContainerLink.cs (1)
72
/// Allow for creating a local representation to external object of type <see cref="
ProjectImportGroupElement
"/>
ObjectModelRemoting\ConstructionObjectLinks\ProjectRootElementLink.cs (1)
106
public abstract
ProjectImportGroupElement
CreateImportGroupElement();
ObjectModelRemoting\LinkedObjectFactory.cs (1)
148
public
ProjectImportGroupElement
Create(ProjectImportGroupElementLink link)