18 references to InsertBeforeChild
Microsoft.Build (4)
Construction\ProjectElementContainer.cs (1)
276InsertBeforeChild(child, FirstChild);
Definition\Project.cs (1)
3027itemElementToAddBefore.Parent.InsertBeforeChild(itemElement, itemElementToAddBefore);
Definition\ProjectItem.cs (1)
827oldXml.Parent.InsertBeforeChild(_xml, oldXml);
ObjectModelRemoting\ConstructionObjectLinks\ProjectElementContainerLink.cs (1)
37/// Facilitate remoting the <see cref="ProjectElementContainer.InsertBeforeChild"/>.
Microsoft.Build.Engine.OM.UnitTests (14)
Construction\ConstructionEditing_Tests.cs (12)
138project2.InsertBeforeChild(target2, target1); 218when.InsertBeforeChild(choose1, choose2); 279project.InsertBeforeChild(target1, target2); 340target.InsertBeforeChild(task2, task1); 441project.InsertBeforeChild(target, itemGroup); 470project.InsertBeforeChild(target, null); 516project.InsertBeforeChild(target1, itemGroup); 545project.InsertBeforeChild(target1, null); 917Action<ProjectItemElement, ProjectMetadataElement, ProjectMetadataElement> act = (i, c, r) => { i.InsertBeforeChild(c, r); }; 1065i.InsertBeforeChild(c, r); 1245choose.InsertBeforeChild(otherwise, when); 2426group2.InsertBeforeChild(item2, item1);
Construction\WhiteSpacePreservation_Tests.cs (1)
408itemGroup.InsertBeforeChild(newItemElement, existingItemElement);
ObjectModelRemoting\RemoteProjectsProviderMock\ConstructionLinkMocks\MockProjectElementContainerLink.cs (1)
28this.ContainerXml.InsertBeforeChild(child.Import(OwningCollection), reference.Import(OwningCollection));