Implemented interface member:
method
GetMetadataValue
Microsoft.Build.Evaluation.IItem.GetMetadataValue(System.String)
262 references to GetMetadataValue
dotnet-openapi (3)
Commands\BaseCommand.cs (1)
167i => string.Equals(i.GetMetadataValue(SourceUrlAttrName), sourceUrl, StringComparison.Ordinal)))
Commands\RefreshCommand.cs (1)
46var attrUrl = item.GetMetadataValue(SourceUrlAttrName);
Commands\RemoveCommand.cs (1)
59var sourceUrl = item.HasMetadata(SourceUrlAttrName) ? item.GetMetadataValue(SourceUrlAttrName) : null;
Microsoft.Build (4)
Construction\Solution\SolutionProjectGenerator.cs (1)
2157string referencedProjectGuid = reference.GetMetadataValue("Project");
Definition\ProjectItem.cs (2)
284/// Get the values of built-in metadata using <see cref="GetMetadataValue(string)"/>. 476/// See <see cref="GetMetadataValue(string)">GetMetadataValue</see> for a more detailed explanation.
ObjectModelRemoting\DefinitionObjectsLinks\ProjectItemLink.cs (1)
54/// Facilitate remoting the <see cref="ProjectItem.GetMetadataValue"/>.
Microsoft.Build.Engine.OM.UnitTests (207)
Definition\DefinitionEditing_Tests.cs (4)
1242Assert.Equal("n1", item.GetMetadataValue("n")); 1883Assert.Equal("m1", items[0].GetMetadataValue("m")); 1911Assert.Equal("m1$$", items[0].GetMetadataValue("m")); 1941Assert.Equal("m2", items[0].GetMetadataValue("m"));
Definition\EditingElementsReferencedByOrReferences_Tests.cs (7)
138Assert.Equal("A;B;C", item1.GetMetadataValue("M")); // "Invalid metadata at start" 141Assert.Equal("A;D", item2.GetMetadataValue("M")); // "Invalid metadata at start" 211Assert.Equal("A;B", item1.GetMetadataValue("M")); // "Invalid metadata after first removal" 213Assert.Equal("A;D", item2.GetMetadataValue("M")); // "Invalid metadata after first removal" 265Assert.Equal("A;B", item1.GetMetadataValue("M")); // "Invalid metadata after second removal" 267Assert.Equal("A", item2.GetMetadataValue("M")); // "Invalid metadata after second removal" 287Assert.Equal("m", item.GetMetadataValue("N")); // "Wrong metadata value at startup"
Definition\Project_Tests.cs (3)
1505project.GetItems("I").First().GetMetadataValue("M").ShouldBe(m); 1591project.GetItems("I").First().GetMetadataValue("M").ShouldBe(m); 2045project.GetItems("i").ElementAt(0).GetMetadataValue("m").ShouldBe("m0;m1");
Definition\ProjectItem_Tests.cs (173)
201Assert.Equal("v0", item.GetMetadataValue("m0")); 202Assert.Equal("v1b", item.GetMetadataValue("m1")); 203Assert.Equal("v2", item.GetMetadataValue("m2")); 225Assert.Equal(String.Empty, item.GetMetadataValue("m0")); 301item.GetMetadataValue("FullPath")); 302Assert.Equal(NativeMethodsShared.IsWindows ? @"c:\" : "/", item.GetMetadataValue("RootDir")); 303Assert.Equal(@"bar", item.GetMetadataValue("Filename")); 304Assert.Equal(@".baz", item.GetMetadataValue("Extension")); 305Assert.Equal(NativeMethodsShared.IsWindows ? @"c:\foo\" : "/foo/", item.GetMetadataValue("RelativeDir")); 306Assert.Equal(NativeMethodsShared.IsWindows ? @"foo\" : "foo/", item.GetMetadataValue("Directory")); 307Assert.Equal(String.Empty, item.GetMetadataValue("RecursiveDir")); 310item.GetMetadataValue("Identity")); 330Assert.Equal(info.LastWriteTime.ToString(fileTimeFormat), item.GetMetadataValue("ModifiedTime")); 331Assert.Equal(info.CreationTime.ToString(fileTimeFormat), item.GetMetadataValue("CreatedTime")); 332Assert.Equal(info.LastAccessTime.ToString(fileTimeFormat), item.GetMetadataValue("AccessedTime")); 373Assert.Equal(NativeMethodsShared.IsWindows ? @"b\" : "b/", item.GetMetadataValue("RecursiveDir")); 374Assert.Equal("c", item.GetMetadataValue("Filename")); 420Assert.Equal(NativeMethodsShared.IsWindows ? @"b\" : "b/", items[1].GetMetadataValue("RecursiveDir")); 1204Assert.Equal("m2", item1.GetMetadataValue("m")); 1205Assert.Equal("m1", item2.GetMetadataValue("m")); 1247Assert.Equal("m1", item1.GetMetadataValue("m")); 1248Assert.Equal("m1", item1b.GetMetadataValue("m")); 1249Assert.Equal("m1", item1c.GetMetadataValue("m")); 1250Assert.Equal("m1", item2.GetMetadataValue("m")); 1255Assert.Equal("m2", item1.GetMetadataValue("m")); 1256Assert.Equal("m2", item1b.GetMetadataValue("m")); 1257Assert.Equal("m2", item1c.GetMetadataValue("m")); 1258Assert.Equal("m2", item2.GetMetadataValue("m")); 1297Assert.Equal("m1", item1.GetMetadataValue("m")); 1298Assert.Equal("m1", item1b.GetMetadataValue("m")); 1299Assert.Equal("m1", item2.GetMetadataValue("m")); 1304Assert.Equal("m2", item1.GetMetadataValue("m")); 1305Assert.Equal("m2", item1b.GetMetadataValue("m")); 1306Assert.Equal("m2", item2.GetMetadataValue("m")); 1363Assert.Equal("l0", project.GetItems("i").First().GetMetadataValue("l")); 1364Assert.Equal("m1", project.GetItems("i").First().GetMetadataValue("m")); 1365Assert.Equal("n1", project.GetItems("i").First().GetMetadataValue("n")); 1366Assert.Equal("", project.GetItems("i").First().GetMetadataValue("o")); 1367Assert.Equal("", project.GetItems("i").First().GetMetadataValue("p")); 1369Assert.Equal("l0", project.GetItems("j").First().GetMetadataValue("l")); 1370Assert.Equal("m1", project.GetItems("j").First().GetMetadataValue("m")); 1371Assert.Equal("n1", project.GetItems("j").First().GetMetadataValue("n")); 1372Assert.Equal("o2", project.GetItems("j").First().GetMetadataValue("o")); 1373Assert.Equal("p2", project.GetItems("j").First().GetMetadataValue("p")); 1375Assert.Equal("l0", project.GetItems("k").First().GetMetadataValue("l")); 1376Assert.Equal("m1", project.GetItems("k").First().GetMetadataValue("m")); 1377Assert.Equal("n1", project.GetItems("k").First().GetMetadataValue("n")); 1378Assert.Equal("o2", project.GetItems("k").First().GetMetadataValue("o")); 1379Assert.Equal("p4", project.GetItems("k").First().GetMetadataValue("p")); 1381Assert.Equal("l0", project.GetItems("l").First().GetMetadataValue("l")); 1382Assert.Equal("m1", project.GetItems("l").First().GetMetadataValue("m")); 1383Assert.Equal("n1", project.GetItems("l").First().GetMetadataValue("n")); 1384Assert.Equal("o2", project.GetItems("l").First().GetMetadataValue("o")); 1385Assert.Equal("p4", project.GetItems("l").First().GetMetadataValue("p")); 1387Assert.Equal("", project.GetItems("l").ElementAt(1).GetMetadataValue("l")); 1388Assert.Equal("", project.GetItems("l").ElementAt(1).GetMetadataValue("m")); 1389Assert.Equal("", project.GetItems("l").ElementAt(1).GetMetadataValue("n")); 1390Assert.Equal("", project.GetItems("l").ElementAt(1).GetMetadataValue("o")); 1391Assert.Equal("", project.GetItems("l").ElementAt(1).GetMetadataValue("p")); 1393Assert.Equal("l0", project.GetItems("m").First().GetMetadataValue("l")); 1394Assert.Equal("m1", project.GetItems("m").First().GetMetadataValue("m")); 1395Assert.Equal("n1", project.GetItems("m").First().GetMetadataValue("n")); 1396Assert.Equal("o4", project.GetItems("m").First().GetMetadataValue("o")); 1397Assert.Equal("p4", project.GetItems("m").First().GetMetadataValue("p")); 1399Assert.Equal("", project.GetItems("m").ElementAt(1).GetMetadataValue("l")); 1400Assert.Equal("", project.GetItems("m").ElementAt(1).GetMetadataValue("m")); 1401Assert.Equal("", project.GetItems("m").ElementAt(1).GetMetadataValue("n")); 1402Assert.Equal("o4", project.GetItems("m").ElementAt(1).GetMetadataValue("o")); 1403Assert.Equal("", project.GetItems("m").ElementAt(1).GetMetadataValue("p")); 1461Assert.Equal("l0", project.GetItems("i").First().GetMetadataValue("l")); 1462Assert.Equal("m1", project.GetItems("i").First().GetMetadataValue("m")); 1463Assert.Equal("n1", project.GetItems("i").First().GetMetadataValue("n")); 1464Assert.Equal("", project.GetItems("i").First().GetMetadataValue("o")); 1465Assert.Equal("", project.GetItems("i").First().GetMetadataValue("p")); 1467Assert.Equal("l0", project.GetItems("j").First().GetMetadataValue("l")); 1468Assert.Equal("m1", project.GetItems("j").First().GetMetadataValue("m")); 1469Assert.Equal("n1", project.GetItems("j").First().GetMetadataValue("n")); 1470Assert.Equal("o2", project.GetItems("j").First().GetMetadataValue("o")); 1471Assert.Equal("p2", project.GetItems("j").First().GetMetadataValue("p")); 1473Assert.Equal("l0", project.GetItems("k").First().GetMetadataValue("l")); 1474Assert.Equal("m1", project.GetItems("k").First().GetMetadataValue("m")); 1475Assert.Equal("n1", project.GetItems("k").First().GetMetadataValue("n")); 1476Assert.Equal("o2", project.GetItems("k").First().GetMetadataValue("o")); 1477Assert.Equal("p4", project.GetItems("k").First().GetMetadataValue("p")); 1479Assert.Equal("l0", project.GetItems("l").First().GetMetadataValue("l")); 1480Assert.Equal("m1", project.GetItems("l").First().GetMetadataValue("m")); 1481Assert.Equal("n1", project.GetItems("l").First().GetMetadataValue("n")); 1482Assert.Equal("o2", project.GetItems("l").First().GetMetadataValue("o")); 1483Assert.Equal("p4", project.GetItems("l").First().GetMetadataValue("p")); 1485Assert.Equal("", project.GetItems("l").ElementAt(1).GetMetadataValue("l")); 1486Assert.Equal("", project.GetItems("l").ElementAt(1).GetMetadataValue("m")); 1487Assert.Equal("", project.GetItems("l").ElementAt(1).GetMetadataValue("n")); 1488Assert.Equal("", project.GetItems("l").ElementAt(1).GetMetadataValue("o")); 1489Assert.Equal("", project.GetItems("l").ElementAt(1).GetMetadataValue("p")); 1491Assert.Equal("l0", project.GetItems("m").First().GetMetadataValue("l")); 1492Assert.Equal("m1", project.GetItems("m").First().GetMetadataValue("m")); 1493Assert.Equal("n1", project.GetItems("m").First().GetMetadataValue("n")); 1494Assert.Equal("o4", project.GetItems("m").First().GetMetadataValue("o")); 1495Assert.Equal("p4", project.GetItems("m").First().GetMetadataValue("p")); 1497Assert.Equal("", project.GetItems("m").ElementAt(1).GetMetadataValue("l")); 1498Assert.Equal("", project.GetItems("m").ElementAt(1).GetMetadataValue("m")); 1499Assert.Equal("", project.GetItems("m").ElementAt(1).GetMetadataValue("n")); 1500Assert.Equal("o4", project.GetItems("m").ElementAt(1).GetMetadataValue("o")); 1501Assert.Equal("", project.GetItems("m").ElementAt(1).GetMetadataValue("p")); 1533Assert.Equal("v1;v2;", item.GetMetadataValue("m2")); 1556Assert.Equal("i1", item.GetMetadataValue("m")); 1577Assert.Equal("i1", item.GetMetadataValue("m")); 1598Assert.Equal(String.Empty, item.GetMetadataValue("m")); 1620Assert.Equal("m1", item.GetMetadataValue("m")); 1621Assert.Equal(String.Empty, item.GetMetadataValue("n")); 1661Assert.Equal(@"i1.obj", items[0].GetMetadataValue("m")); 1662Assert.Equal(@"i2.obj", items[1].GetMetadataValue("m")); 1688Assert.Equal(@"m1", items[0].GetMetadataValue("m")); 1689Assert.Equal(String.Empty, items[1].GetMetadataValue("m")); 1713Assert.Equal(@".x", items[0].GetMetadataValue("m")); 1714Assert.Equal(@".y", items[1].GetMetadataValue("m")); 1738Assert.Equal(@"h0.baz.obj", items[0].GetMetadataValue("m")); 1739Assert.Equal(@"h1.baz.obj", items[1].GetMetadataValue("m")); 1763Assert.Equal(@"i0;h0;h1", items[1].GetMetadataValue("m")); 1764Assert.Equal(@"i0;h0;h1", items[2].GetMetadataValue("m")); 1788Assert.Equal(@"i0.x;h0;h1;.y", items[1].GetMetadataValue("m")); 1789Assert.Equal(@"i0.x;h0;h1;", items[2].GetMetadataValue("m")); 1812Assert.Equal("h0;i0", items[1].GetMetadataValue("m1")); 1836Assert.Equal("v1", items[1].GetMetadataValue("m1")); 1837Assert.Equal(String.Empty, items[1].GetMetadataValue("m2")); 1860Assert.Equal("0", items[0].GetMetadataValue("m0")); 1861Assert.Equal("1", items[0].GetMetadataValue("m1")); 1862Assert.Equal(String.Empty, items[0].GetMetadataValue("m2")); 1880Assert.Equal(String.Empty, item.GetMetadataValue("m")); 1901Assert.Equal("m1", item.GetMetadataValue("m")); // Now originating from definition! 1968Assert.Equal("i1", item.GetMetadataValue("FileName")); 1975Assert.Equal("i2", item.GetMetadataValue("FileName")); 2426items.ElementAt(0).GetMetadataValue("M1").ShouldBe("x"); 2427items.ElementAt(0).GetMetadataValue("M2").ShouldBe("c"); 2428items.ElementAt(1).GetMetadataValue("M1").ShouldBe("y"); 2429items.ElementAt(1).GetMetadataValue("M2").ShouldBe("d"); 2453items.ElementAt(0).GetMetadataValue("M1").ShouldBe("x"); 2454items.ElementAt(0).GetMetadataValue("M2").ShouldBe("c"); 2455items.ElementAt(1).GetMetadataValue("M1").ShouldBe("y"); 2456items.ElementAt(1).GetMetadataValue("M2").ShouldBe("d"); 2487items.ElementAt(0).GetMetadataValue("M1").ShouldBe(@"FOO.TXT"); 2488items.ElementAt(0).GetMetadataValue("M2").ShouldBe("c"); 2489items.ElementAt(1).GetMetadataValue("M1").ShouldBe("foo/bar.txt"); 2490items.ElementAt(1).GetMetadataValue("M2").ShouldBe("x"); 2491items.ElementAt(2).GetMetadataValue("M1").ShouldBe(@"/foo/BAR.vb\\/"); 2492items.ElementAt(2).GetMetadataValue("M2").ShouldBe("Y"); 2493items.ElementAt(3).GetMetadataValue("M1").ShouldBe(@"b\d\c"); 2494items.ElementAt(3).GetMetadataValue("M2").ShouldBe("f"); 2500items.ElementAt(0).GetMetadataValue("M1").ShouldBe("foo/bar.txt"); 2501items.ElementAt(0).GetMetadataValue("M2").ShouldBe("x"); 2502items.ElementAt(1).GetMetadataValue("M1").ShouldBe(@"/foo/BAR.vb\\/"); 2503items.ElementAt(1).GetMetadataValue("M2").ShouldBe("Y"); 2504items.ElementAt(2).GetMetadataValue("M1").ShouldBe(@"b\d\c"); 2505items.ElementAt(2).GetMetadataValue("M2").ShouldBe("f"); 2562items.ElementAt(0).GetMetadataValue("v0").ShouldBe("x"); 2563items.ElementAt(0).GetMetadataValue("M2").ShouldBe("c"); 2564items.ElementAt(1).GetMetadataValue("v0").ShouldBe("y"); 2565items.ElementAt(1).GetMetadataValue("M2").ShouldBe("d"); 2599items.ElementAt(0).GetMetadataValue("v0").ShouldBe("x"); 2600items.ElementAt(0).GetMetadataValue("M2").ShouldBe("c"); 2601items.ElementAt(1).GetMetadataValue("v0").ShouldBe("3"); 2602items.ElementAt(1).GetMetadataValue("M2").ShouldBe("Y"); 2603items.ElementAt(2).GetMetadataValue("v0").ShouldBe("y"); 2604items.ElementAt(2).GetMetadataValue("M2").ShouldBe("d"); 2629items.ElementAt(0).GetMetadataValue("c").ShouldBe("x"); 2630items.ElementAt(1).GetMetadataValue("c").ShouldBe("2"); 2631items.ElementAt(2).GetMetadataValue("c").ShouldBe("3"); 2632items.ElementAt(3).GetMetadataValue("c").ShouldBe("y"); 2633items.ElementAt(0).GetMetadataValue("d").ShouldBe("c"); 2634items.ElementAt(1).GetMetadataValue("d").ShouldBe("x"); 2635items.ElementAt(2).GetMetadataValue("d").ShouldBe("Y"); 2636items.ElementAt(3).GetMetadataValue("d").ShouldBe("d"); 3363var lastItemMetadata = items.Last(i => i.ItemType.Equals(itemType) && i.EvaluatedInclude.Equals(itemValue)).GetMetadataValue("m");
Definition\ProjectItemDefinition_Tests.cs (7)
70Assert.Equal("v", Helpers.GetFirst(project.GetItems("i")).GetMetadataValue("m")); 249Assert.Equal("b", item.GetMetadataValue("m")); 276Assert.Equal("b.ext", item.GetMetadataValue("m")); 303Assert.Equal("b.l1", item.GetMetadataValue("m")); 334Assert.Equal("b.n1", item.GetMetadataValue("m")); 364Assert.Equal("%(filename)", item.GetMetadataValue("m")); 392Assert.Equal(".bar", item.GetMetadataValue("m"));
Definition\ProjectMetadata_Tests.cs (3)
80Assert.Equal("v!4", Helpers.GetFirst(project.GetItems("i")).GetMetadataValue("m2")); 528Assert.Equal(";", item.GetMetadataValue("EscapedSemicolon")); 532Assert.Equal("$", item.GetMetadataValue("EscapedDollarSign"));
Definition\ProtectImports_Tests.cs (3)
366Assert.Equal(NewValue, item.GetMetadataValue(ProjectMetadataName)); // "Metadata not saved correctly in project." 381Assert.Equal(NewValue, item.GetMetadataValue(newName)); // "Metadata not saved correctly in project." 459Assert.Equal(NewValue, item.GetMetadataValue(OverridableMetadataName)); // "Metadata not set correctly in project."
ObjectModelRemoting\Helpers\ViewValidation.evaluation.cs (4)
231var rv = real.GetMetadataValue(rm.Name); 232var vv = view.GetMetadataValue(rm.Name); 244Assert.Equal(real.GetMetadataValue("random non existent"), view.GetMetadataValue("random non existent"));
ObjectModelRemoting\LinkedEvaluationModify_Tests.cs (2)
239Assert.Equal("xxValue", fooView.GetMetadataValue("xx")); 253Assert.Equal("xxRealValue", fooView.GetMetadataValue("xxReal"));
ObjectModelRemoting\RemoteProjectsProviderMock\EvaluationLinkMocks\MockProjectItemLink.cs (1)
30public string GetMetadataValue(string name) => this.Source.GetMetadataValue(name);
Microsoft.Build.Engine.UnitTests (43)
Definition\ItemDefinitionGroup_Tests.cs (37)
1462Assert.Equal("m1", p.GetItems("j").First().GetMetadataValue("m")); 1520Assert.Equal("im1", p.GetItems("i").First().GetMetadataValue("m")); 1521Assert.Equal("in1", p.GetItems("i").First().GetMetadataValue("n")); 1522Assert.Equal("io2", p.GetItems("i").First().GetMetadataValue("o")); 1523Assert.Equal("ip1", p.GetItems("i").First().GetMetadataValue("p")); 1524Assert.Equal("", p.GetItems("i").First().GetMetadataValue("q")); 1526Assert.Equal("jm3", p.GetItems("j").First().GetMetadataValue("m")); 1527Assert.Equal("jn3", p.GetItems("j").First().GetMetadataValue("n")); 1528Assert.Equal("", p.GetItems("j").First().GetMetadataValue("o")); 1529Assert.Equal("", p.GetItems("j").First().GetMetadataValue("p")); 1530Assert.Equal("jq3", p.GetItems("j").First().GetMetadataValue("q")); 1532Assert.Equal("jm6", p.GetItems("j").ElementAt(1).GetMetadataValue("m")); 1533Assert.Equal("in1", p.GetItems("j").ElementAt(1).GetMetadataValue("n")); 1534Assert.Equal("io2", p.GetItems("j").ElementAt(1).GetMetadataValue("o")); 1535Assert.Equal("ip1", p.GetItems("j").ElementAt(1).GetMetadataValue("p")); 1536Assert.Equal("jq3", p.GetItems("j").ElementAt(1).GetMetadataValue("q")); 1538Assert.Equal("km5", p.GetItems("k").ElementAt(0).GetMetadataValue("m")); 1539Assert.Equal("", p.GetItems("k").ElementAt(0).GetMetadataValue("n")); 1540Assert.Equal("", p.GetItems("k").ElementAt(0).GetMetadataValue("o")); 1541Assert.Equal("", p.GetItems("k").ElementAt(0).GetMetadataValue("p")); 1542Assert.Equal("kq4", p.GetItems("k").ElementAt(0).GetMetadataValue("q")); 1543Assert.Equal("kr4", p.GetItems("k").ElementAt(0).GetMetadataValue("r")); 1544Assert.Equal("", p.GetItems("k").ElementAt(0).GetMetadataValue("s")); 1546Assert.Equal("jm3", p.GetItems("k").ElementAt(1).GetMetadataValue("m")); 1547Assert.Equal("jn3", p.GetItems("k").ElementAt(1).GetMetadataValue("n")); 1548Assert.Equal("", p.GetItems("k").ElementAt(1).GetMetadataValue("o")); 1549Assert.Equal("", p.GetItems("k").ElementAt(1).GetMetadataValue("p")); 1550Assert.Equal("jq3", p.GetItems("k").ElementAt(1).GetMetadataValue("q")); 1551Assert.Equal("kr4", p.GetItems("k").ElementAt(1).GetMetadataValue("r")); 1552Assert.Equal("ks3", p.GetItems("k").ElementAt(1).GetMetadataValue("s")); 1554Assert.Equal("jm6", p.GetItems("k").ElementAt(2).GetMetadataValue("m")); 1555Assert.Equal("in1", p.GetItems("k").ElementAt(2).GetMetadataValue("n")); 1556Assert.Equal("io2", p.GetItems("k").ElementAt(2).GetMetadataValue("o")); 1557Assert.Equal("ip1", p.GetItems("k").ElementAt(2).GetMetadataValue("p")); 1558Assert.Equal("jq3", p.GetItems("k").ElementAt(2).GetMetadataValue("q")); 1559Assert.Equal("kr4", p.GetItems("k").ElementAt(2).GetMetadataValue("r")); 1560Assert.Equal("ks3", p.GetItems("k").ElementAt(1).GetMetadataValue("s"));
Definition\ProjectItem_Tests.cs (1)
37Assert.Equal(String.Empty, item2.GetMetadataValue("n"));
EscapingInProjects_Tests.cs (2)
1848Assert.Equal(";", item.GetMetadataValue("EscapedSemicolon")); 1854Assert.Equal("$", item.GetMetadataValue("EscapedDollarSign"));
Evaluation\Evaluator_Tests.cs (3)
2024Assert.Equal(String.Empty, project.AllEvaluatedItems.ElementAt(0).GetMetadataValue("m")); 2026Assert.Equal("m1", project.AllEvaluatedItems.ElementAt(1).GetMetadataValue("m")); 2029Assert.Equal("m2", project.AllEvaluatedItems.ElementAt(3).GetMetadataValue("m"));
Microsoft.Build.UnitTests.Shared (2)
ObjectModelHelpers.cs (2)
220public string GetMetadataValue(string key) => _projectInstance.GetMetadataValue(key); 465item.GetMetadataValue(key).ShouldBe(value);
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (1)
MSBuild\ProjectFile\ProjectFile.cs (1)
526item ??= references.First(it => string.Compare(projectName, it.GetMetadataValue(MetadataNames.Name), StringComparison.OrdinalIgnoreCase) == 0);
MSBuild (2)
JsonOutputFormatter.cs (2)
98jsonItem["Identity"] = item.GetMetadataValue("Identity"); 111jsonItem[metadatumName] = item.GetMetadataValue(metadatumName);