21 writes to Value
Microsoft.Build (4)
Construction\ProjectItemDefinitionElement.cs (1)
84metadata.Value = unevaluatedValue;
Construction\ProjectItemElement.cs (1)
406metadata.Value = unevaluatedValue;
Construction\ProjectRootElement.cs (1)
1377metadatum.Value = unevaluatedValue;
Definition\ProjectMetadata.cs (1)
143_xml.Value = value;
Microsoft.Build.Engine.OM.UnitTests (17)
Construction\ConstructionEditing_Tests.cs (8)
1149firstMetadata.Value = "metadata1"; 1150secondMetadata.Value = "metadata2"; 2548element.Value = "v1"; 2559element.Value = "v1"; 2842element.Value = "m2"; 2895element.Value = "v1"; 2906element.Value = "v1"; 3101element.Value = "m2";
Construction\ProjectMetadataElement_Tests.cs (7)
209metadatum.Value = "m1b"; 349metadatum.Value = String.Empty; 363metadatum.Value = null; 576metadata.Value = "v2"; 619metadata.Value = "v2"; 693metadata.Value = @"<&>"""; 736metadata.Value = @"<&>""";
ObjectModelRemoting\LinkedConstructionModify_Tests.cs (1)
354metadata.VerifySetter("NewValue", (md) => md.Value, (md, v) => md.Value = v);
ObjectModelRemoting\RemoteProjectsProviderMock\ConstructionLinkMocks\MockProjectMetadataElementLink.cs (1)
28public string Value { get => MetadataXml.Value; set => MetadataXml.Value = value; }
56 references to Value
Microsoft.Build (12)
Definition\ProjectMetadata.cs (2)
128return _xml.Value; 138if (String.Equals(_xml.Value, value, StringComparison.Ordinal))
Evaluation\Evaluator.cs (2)
521metadataElement.Value, 1379string evaluatedValue = _expander.ExpandIntoStringLeaveEscaped(metadataElement.Value, ExpanderOptions.ExpandPropertiesAndCustomMetadata, itemDefinitionElement.Location);
Evaluation\LazyItemEvaluator.cs (1)
643metadatumElement.Value,
Evaluation\LazyItemEvaluator.LazyItemOperation.cs (3)
214string evaluatedValue = _expander.ExpandIntoStringLeaveEscaped(metadataElement.Value, metadataExpansionOptions, metadataElement.Location); 252string evaluatedValue = _expander.ExpandIntoStringLeaveEscaped(metadataElement.Value, metadataExpansionOptions, metadataElement.Location); 280string expression = metadataElement.Value;
Evaluation\ProjectParser.cs (2)
408bool containsItemVector = Expander.ExpressionContainsItemVector(metadatum.Value); 409ProjectErrorUtilities.VerifyThrowInvalidProject(!containsItemVector, element.Location, "MetadataDefinitionCannotContainItemVectorExpression", metadatum.Value, metadatum.Name);
ObjectModelRemoting\ConstructionObjectLinks\ProjectMetadataElementLink.cs (1)
15/// Access to remote <see cref="ProjectMetadataElement.Value"/>.
ObjectModelRemoting\ConstructionObjectLinks\ProjectPropertyElementLink.cs (1)
15/// Access to remote <see cref="ProjectMetadataElement.Value"/>.
Microsoft.Build.Engine.OM.UnitTests (44)
Construction\ProjectItemDefinitionElement_Tests.cs (4)
66Assert.Equal("v1", Helpers.GetFirst(definition.Metadata).Value); 116Assert.Equal("v1", metadata[0].Value); 118Assert.Equal("v2", metadata[1].Value); 121Assert.Equal("v3", metadata[2].Value);
Construction\ProjectItemElement_Tests.cs (5)
369Assert.Equal("v1", metadata1[0].Value); 377Assert.Equal("v2", metadata2[0].Value); 418Assert.Equal("v1", metadata[0].Value); 420Assert.Equal("v2", metadata[1].Value); 423Assert.Equal("v3", metadata[2].Value);
Construction\ProjectMetadataElement_Tests.cs (21)
38Assert.Equal("m1", metadatum.Value); 210Assert.Equal("m1b", metadatum.Value); 350Assert.Equal(String.Empty, metadatum.Value); 437Assert.Equal("v1", metadata.Value); 462Assert.Equal("v1", metadata.Value); 496Assert.Equal(@"<&>""", metadata.Value); 521Assert.Equal(@"<&>""", metadata.Value); 573Assert.Equal("v1", metadata.Value); 616Assert.Equal("v1", metadata.Value); 690Assert.Equal("v1", metadata.Value); 733Assert.Equal("v1", metadata.Value); 819Assert.Equal("v1", metadata.Value); 882Assert.Equal("v1", metadata.Value); 951Assert.Equal("v1", metadata.Value); 994Assert.Equal("v1", metadata.Value); 1067Assert.Equal("v1", metadata.Value); 1107Assert.Equal("v1", metadata.Value); 1178Assert.Equal("v1", metadata.Value); 1185Assert.Equal("v2", metadata.Value); 1225Assert.Equal("v1", metadata.Value); 1232Assert.Equal("v2", metadata.Value);
Definition\DefinitionEditing_Tests.cs (2)
2014Assert.Equal("%(l)", item.GetMetadata("m").Xml.Value); 2033Assert.Equal("%(l)", item.GetMetadata("m").Xml.Value);
Definition\ProjectItem_Tests.cs (5)
2160Assert.Equal("$(P);@(Foo)", metadata.Xml.Value); 2193Assert.Equal("V", metadataElement.Value); 2249Assert.Equal("V1", me1.Value); 2253Assert.Equal("V2", me2.Value); 2305Assert.Equal("V2", me1.Value);
ObjectModelRemoting\Helpers\ViewValidation.construction.cs (2)
628Assert.Equal(realXml.Value, viewXml.Value);
ObjectModelRemoting\LinkedConstructionModify_Tests.cs (4)
85ViewValidation.VerifyMetadata(itemMetadata, (k) => itemWithMetadata1.View.Metadata.Where((md) => md.Name == k).FirstOrDefault().Value); 354metadata.VerifySetter("NewValue", (md) => md.Value, (md, v) => md.Value = v); 707ViewValidation.VerifyMetadata(itemMetadata, (k) => itemWithMetadata1.View.Metadata.Where((md) => md.Name == k).FirstOrDefault().Value); 708ViewValidation.VerifyMetadata(itemMetadata, (k) => itemWithMetadata2.View.Metadata.Where((md) => md.Name == k).FirstOrDefault().Value);
ObjectModelRemoting\RemoteProjectsProviderMock\ConstructionLinkMocks\MockProjectMetadataElementLink.cs (1)
28public string Value { get => MetadataXml.Value; set => MetadataXml.Value = value; }