51 references to Xml
Microsoft.Build (4)
Definition\ProjectItem.cs (1)
662_xml.RemoveChild(metadatum.Xml);
Definition\ProjectItemDefinition.cs (1)
164Project.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)
2354metadatum.Xml.Condition = "false";
Definition\DefinitionEditing_Tests.cs (6)
1210ProjectMetadataElement metadatumElement1 = item0.SetMetadataValue("m", "m1").Xml; 1621metadatum.Xml.Parent.RemoveAllChildren(); 1725metadatum.Xml.Parent.Parent.RemoveAllChildren(); 1740metadatum.Xml.Parent.Parent.Parent.RemoveAllChildren(); 2014Assert.Equal("%(l)", item.GetMetadata("m").Xml.Value); 2033Assert.Equal("%(l)", item.GetMetadata("m").Xml.Value);
Definition\ProjectItem_Tests.cs (27)
1206Assert.True(Object.ReferenceEquals(item1.GetMetadata("m").Xml, item2.GetMetadata("m").Xml)); 1404Assert.True(Object.ReferenceEquals(project.GetItems("i").First().GetMetadata("l").Xml, project.GetItems("m").First().GetMetadata("l").Xml)); 1405Assert.True(Object.ReferenceEquals(project.GetItems("i").First().GetMetadata("m").Xml, project.GetItems("m").First().GetMetadata("m").Xml)); 1406Assert.True(Object.ReferenceEquals(project.GetItems("i").First().GetMetadata("n").Xml, project.GetItems("m").First().GetMetadata("n").Xml)); 1407Assert.True(Object.ReferenceEquals(project.GetItems("j").First().GetMetadata("o").Xml, project.GetItems("k").First().GetMetadata("o").Xml)); 1408Assert.True(Object.ReferenceEquals(project.GetItems("k").First().GetMetadata("p").Xml, project.GetItems("m").First().GetMetadata("p").Xml)); 1409Assert.True(!Object.ReferenceEquals(project.GetItems("j").First().GetMetadata("p").Xml, project.GetItems("m").First().GetMetadata("p").Xml)); 1502Assert.True(Object.ReferenceEquals(project.GetItems("i").First().GetMetadata("l").Xml, project.GetItems("m").First().GetMetadata("l").Xml)); 1503Assert.True(Object.ReferenceEquals(project.GetItems("i").First().GetMetadata("m").Xml, project.GetItems("m").First().GetMetadata("m").Xml)); 1504Assert.True(Object.ReferenceEquals(project.GetItems("i").First().GetMetadata("n").Xml, project.GetItems("m").First().GetMetadata("n").Xml)); 1505Assert.True(Object.ReferenceEquals(project.GetItems("j").First().GetMetadata("o").Xml, project.GetItems("k").First().GetMetadata("o").Xml)); 1506Assert.True(Object.ReferenceEquals(project.GetItems("k").First().GetMetadata("p").Xml, project.GetItems("m").First().GetMetadata("p").Xml)); 1507Assert.True(!Object.ReferenceEquals(project.GetItems("j").First().GetMetadata("p").Xml, project.GetItems("m").First().GetMetadata("p").Xml)); 2160Assert.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)
39Assert.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));