51 references to Xml
Microsoft.Build (4)
Definition\ProjectItem.cs (1)
662_xml.RemoveChild(metadatum.Xml);
Definition\ProjectItemDefinition.cs (1)
165Project.VerifyThrowInvalidOperationNotImported(metadatum.Xml.ContainingProject);
Definition\ProjectMetadata.cs (1)
303return new ProjectMetadata(_parent, this.Xml, this.EvaluatedValueEscaped, this.Predecessor);
ObjectModelRemoting\DefinitionObjectsLinks\ProjectMetadataLink.cs (1)
25/// Access to remote <see cref="ProjectMetadata.Xml"/>.
Microsoft.Build.Engine.OM.UnitTests (37)
Construction\ConstructionEditing_Tests.cs (1)
2355metadatum.Xml.Condition = "false";
Definition\DefinitionEditing_Tests.cs (6)
1212ProjectMetadataElement metadatumElement1 = item0.SetMetadataValue("m", "m1").Xml; 1623metadatum.Xml.Parent.RemoveAllChildren(); 1727metadatum.Xml.Parent.Parent.RemoveAllChildren(); 1742metadatum.Xml.Parent.Parent.Parent.RemoveAllChildren(); 2016Assert.Equal("%(l)", item.GetMetadata("m").Xml.Value); 2035Assert.Equal("%(l)", item.GetMetadata("m").Xml.Value);
Definition\ProjectItem_Tests.cs (27)
1208Assert.True(Object.ReferenceEquals(item1.GetMetadata("m").Xml, item2.GetMetadata("m").Xml)); 1406Assert.True(Object.ReferenceEquals(project.GetItems("i").First().GetMetadata("l").Xml, project.GetItems("m").First().GetMetadata("l").Xml)); 1407Assert.True(Object.ReferenceEquals(project.GetItems("i").First().GetMetadata("m").Xml, project.GetItems("m").First().GetMetadata("m").Xml)); 1408Assert.True(Object.ReferenceEquals(project.GetItems("i").First().GetMetadata("n").Xml, project.GetItems("m").First().GetMetadata("n").Xml)); 1409Assert.True(Object.ReferenceEquals(project.GetItems("j").First().GetMetadata("o").Xml, project.GetItems("k").First().GetMetadata("o").Xml)); 1410Assert.True(Object.ReferenceEquals(project.GetItems("k").First().GetMetadata("p").Xml, project.GetItems("m").First().GetMetadata("p").Xml)); 1411Assert.True(!Object.ReferenceEquals(project.GetItems("j").First().GetMetadata("p").Xml, project.GetItems("m").First().GetMetadata("p").Xml)); 1504Assert.True(Object.ReferenceEquals(project.GetItems("i").First().GetMetadata("l").Xml, project.GetItems("m").First().GetMetadata("l").Xml)); 1505Assert.True(Object.ReferenceEquals(project.GetItems("i").First().GetMetadata("m").Xml, project.GetItems("m").First().GetMetadata("m").Xml)); 1506Assert.True(Object.ReferenceEquals(project.GetItems("i").First().GetMetadata("n").Xml, project.GetItems("m").First().GetMetadata("n").Xml)); 1507Assert.True(Object.ReferenceEquals(project.GetItems("j").First().GetMetadata("o").Xml, project.GetItems("k").First().GetMetadata("o").Xml)); 1508Assert.True(Object.ReferenceEquals(project.GetItems("k").First().GetMetadata("p").Xml, project.GetItems("m").First().GetMetadata("p").Xml)); 1509Assert.True(!Object.ReferenceEquals(project.GetItems("j").First().GetMetadata("p").Xml, project.GetItems("m").First().GetMetadata("p").Xml)); 2162Assert.Equal("$(P);@(Foo)", metadata.Xml.Value);
ObjectModelRemoting\Helpers\ViewValidation.evaluation.cs (2)
150Verify(view.Xml, real.Xml);
ObjectModelRemoting\RemoteProjectsProviderMock\EvaluationLinkMocks\MockProjectMetadataLink.cs (1)
41public MockProjectMetadataElementLinkRemoter Xml => (MockProjectMetadataElementLinkRemoter)this.OwningCollection.ExportElement(this.Source.Xml);
Microsoft.Build.Engine.UnitTests (10)
Definition\ProjectItem_Tests.cs (2)
41Assert.True(Object.ReferenceEquals(item1.DirectMetadata.First().Xml, item2.DirectMetadata.First().Xml));
Evaluation\Evaluator_Tests.cs (8)
1568Assert.True(Object.ReferenceEquals(xml1, metadatum.Predecessor.Predecessor.Xml)); 1628Assert.True(Object.ReferenceEquals(xml1, metadatum.Predecessor.Predecessor.Xml)); 1631Assert.True(Object.ReferenceEquals(xml2, metadatum.Predecessor.Xml)); 1666Assert.True(Object.ReferenceEquals(xml1, metadatum.Predecessor.Xml)); 1698Assert.True(Object.ReferenceEquals(xml1, metadatum.Predecessor.Xml)); 1730Assert.Same(metadataElementFromProjectRootElement, metadatum.Predecessor.Xml); 1885Assert.True(Object.ReferenceEquals(import, predecessor.Xml.ContainingProject)); 1886Assert.True(Object.ReferenceEquals(project.Xml, predecessor.Predecessor.Xml.ContainingProject));