Implemented interface member:
method
GetMetadataValue
Microsoft.Build.Evaluation.IItem.GetMetadataValue(System.String)
262 references to GetMetadataValue
dotnet-openapi (3)
Commands\BaseCommand.cs (1)
167
i => string.Equals(i.
GetMetadataValue
(SourceUrlAttrName), sourceUrl, StringComparison.Ordinal)))
Commands\RefreshCommand.cs (1)
46
var attrUrl = item.
GetMetadataValue
(SourceUrlAttrName);
Commands\RemoveCommand.cs (1)
59
var sourceUrl = item.HasMetadata(SourceUrlAttrName) ? item.
GetMetadataValue
(SourceUrlAttrName) : null;
Microsoft.Build (4)
Construction\Solution\SolutionProjectGenerator.cs (1)
2170
string 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)
1240
Assert.Equal("n1", item.
GetMetadataValue
("n"));
1881
Assert.Equal("m1", items[0].
GetMetadataValue
("m"));
1909
Assert.Equal("m1$$", items[0].
GetMetadataValue
("m"));
1939
Assert.Equal("m2", items[0].
GetMetadataValue
("m"));
Definition\EditingElementsReferencedByOrReferences_Tests.cs (7)
136
Assert.Equal("A;B;C", item1.
GetMetadataValue
("M")); // "Invalid metadata at start"
139
Assert.Equal("A;D", item2.
GetMetadataValue
("M")); // "Invalid metadata at start"
209
Assert.Equal("A;B", item1.
GetMetadataValue
("M")); // "Invalid metadata after first removal"
211
Assert.Equal("A;D", item2.
GetMetadataValue
("M")); // "Invalid metadata after first removal"
263
Assert.Equal("A;B", item1.
GetMetadataValue
("M")); // "Invalid metadata after second removal"
265
Assert.Equal("A", item2.
GetMetadataValue
("M")); // "Invalid metadata after second removal"
285
Assert.Equal("m", item.
GetMetadataValue
("N")); // "Wrong metadata value at startup"
Definition\Project_Tests.cs (3)
1505
project.GetItems("I").First().
GetMetadataValue
("M").ShouldBe(m);
1591
project.GetItems("I").First().
GetMetadataValue
("M").ShouldBe(m);
2045
project.GetItems("i").ElementAt(0).
GetMetadataValue
("m").ShouldBe("m0;m1");
Definition\ProjectItem_Tests.cs (173)
199
Assert.Equal("v0", item.
GetMetadataValue
("m0"));
200
Assert.Equal("v1b", item.
GetMetadataValue
("m1"));
201
Assert.Equal("v2", item.
GetMetadataValue
("m2"));
223
Assert.Equal(String.Empty, item.
GetMetadataValue
("m0"));
299
item.
GetMetadataValue
("FullPath"));
300
Assert.Equal(NativeMethodsShared.IsWindows ? @"c:\" : "/", item.
GetMetadataValue
("RootDir"));
301
Assert.Equal(@"bar", item.
GetMetadataValue
("Filename"));
302
Assert.Equal(@".baz", item.
GetMetadataValue
("Extension"));
303
Assert.Equal(NativeMethodsShared.IsWindows ? @"c:\foo\" : "/foo/", item.
GetMetadataValue
("RelativeDir"));
304
Assert.Equal(NativeMethodsShared.IsWindows ? @"foo\" : "foo/", item.
GetMetadataValue
("Directory"));
305
Assert.Equal(String.Empty, item.
GetMetadataValue
("RecursiveDir"));
308
item.
GetMetadataValue
("Identity"));
328
Assert.Equal(info.LastWriteTime.ToString(fileTimeFormat), item.
GetMetadataValue
("ModifiedTime"));
329
Assert.Equal(info.CreationTime.ToString(fileTimeFormat), item.
GetMetadataValue
("CreatedTime"));
330
Assert.Equal(info.LastAccessTime.ToString(fileTimeFormat), item.
GetMetadataValue
("AccessedTime"));
371
Assert.Equal(NativeMethodsShared.IsWindows ? @"b\" : "b/", item.
GetMetadataValue
("RecursiveDir"));
372
Assert.Equal("c", item.
GetMetadataValue
("Filename"));
418
Assert.Equal(NativeMethodsShared.IsWindows ? @"b\" : "b/", items[1].
GetMetadataValue
("RecursiveDir"));
1202
Assert.Equal("m2", item1.
GetMetadataValue
("m"));
1203
Assert.Equal("m1", item2.
GetMetadataValue
("m"));
1245
Assert.Equal("m1", item1.
GetMetadataValue
("m"));
1246
Assert.Equal("m1", item1b.
GetMetadataValue
("m"));
1247
Assert.Equal("m1", item1c.
GetMetadataValue
("m"));
1248
Assert.Equal("m1", item2.
GetMetadataValue
("m"));
1253
Assert.Equal("m2", item1.
GetMetadataValue
("m"));
1254
Assert.Equal("m2", item1b.
GetMetadataValue
("m"));
1255
Assert.Equal("m2", item1c.
GetMetadataValue
("m"));
1256
Assert.Equal("m2", item2.
GetMetadataValue
("m"));
1295
Assert.Equal("m1", item1.
GetMetadataValue
("m"));
1296
Assert.Equal("m1", item1b.
GetMetadataValue
("m"));
1297
Assert.Equal("m1", item2.
GetMetadataValue
("m"));
1302
Assert.Equal("m2", item1.
GetMetadataValue
("m"));
1303
Assert.Equal("m2", item1b.
GetMetadataValue
("m"));
1304
Assert.Equal("m2", item2.
GetMetadataValue
("m"));
1361
Assert.Equal("l0", project.GetItems("i").First().
GetMetadataValue
("l"));
1362
Assert.Equal("m1", project.GetItems("i").First().
GetMetadataValue
("m"));
1363
Assert.Equal("n1", project.GetItems("i").First().
GetMetadataValue
("n"));
1364
Assert.Equal("", project.GetItems("i").First().
GetMetadataValue
("o"));
1365
Assert.Equal("", project.GetItems("i").First().
GetMetadataValue
("p"));
1367
Assert.Equal("l0", project.GetItems("j").First().
GetMetadataValue
("l"));
1368
Assert.Equal("m1", project.GetItems("j").First().
GetMetadataValue
("m"));
1369
Assert.Equal("n1", project.GetItems("j").First().
GetMetadataValue
("n"));
1370
Assert.Equal("o2", project.GetItems("j").First().
GetMetadataValue
("o"));
1371
Assert.Equal("p2", project.GetItems("j").First().
GetMetadataValue
("p"));
1373
Assert.Equal("l0", project.GetItems("k").First().
GetMetadataValue
("l"));
1374
Assert.Equal("m1", project.GetItems("k").First().
GetMetadataValue
("m"));
1375
Assert.Equal("n1", project.GetItems("k").First().
GetMetadataValue
("n"));
1376
Assert.Equal("o2", project.GetItems("k").First().
GetMetadataValue
("o"));
1377
Assert.Equal("p4", project.GetItems("k").First().
GetMetadataValue
("p"));
1379
Assert.Equal("l0", project.GetItems("l").First().
GetMetadataValue
("l"));
1380
Assert.Equal("m1", project.GetItems("l").First().
GetMetadataValue
("m"));
1381
Assert.Equal("n1", project.GetItems("l").First().
GetMetadataValue
("n"));
1382
Assert.Equal("o2", project.GetItems("l").First().
GetMetadataValue
("o"));
1383
Assert.Equal("p4", project.GetItems("l").First().
GetMetadataValue
("p"));
1385
Assert.Equal("", project.GetItems("l").ElementAt(1).
GetMetadataValue
("l"));
1386
Assert.Equal("", project.GetItems("l").ElementAt(1).
GetMetadataValue
("m"));
1387
Assert.Equal("", project.GetItems("l").ElementAt(1).
GetMetadataValue
("n"));
1388
Assert.Equal("", project.GetItems("l").ElementAt(1).
GetMetadataValue
("o"));
1389
Assert.Equal("", project.GetItems("l").ElementAt(1).
GetMetadataValue
("p"));
1391
Assert.Equal("l0", project.GetItems("m").First().
GetMetadataValue
("l"));
1392
Assert.Equal("m1", project.GetItems("m").First().
GetMetadataValue
("m"));
1393
Assert.Equal("n1", project.GetItems("m").First().
GetMetadataValue
("n"));
1394
Assert.Equal("o4", project.GetItems("m").First().
GetMetadataValue
("o"));
1395
Assert.Equal("p4", project.GetItems("m").First().
GetMetadataValue
("p"));
1397
Assert.Equal("", project.GetItems("m").ElementAt(1).
GetMetadataValue
("l"));
1398
Assert.Equal("", project.GetItems("m").ElementAt(1).
GetMetadataValue
("m"));
1399
Assert.Equal("", project.GetItems("m").ElementAt(1).
GetMetadataValue
("n"));
1400
Assert.Equal("o4", project.GetItems("m").ElementAt(1).
GetMetadataValue
("o"));
1401
Assert.Equal("", project.GetItems("m").ElementAt(1).
GetMetadataValue
("p"));
1459
Assert.Equal("l0", project.GetItems("i").First().
GetMetadataValue
("l"));
1460
Assert.Equal("m1", project.GetItems("i").First().
GetMetadataValue
("m"));
1461
Assert.Equal("n1", project.GetItems("i").First().
GetMetadataValue
("n"));
1462
Assert.Equal("", project.GetItems("i").First().
GetMetadataValue
("o"));
1463
Assert.Equal("", project.GetItems("i").First().
GetMetadataValue
("p"));
1465
Assert.Equal("l0", project.GetItems("j").First().
GetMetadataValue
("l"));
1466
Assert.Equal("m1", project.GetItems("j").First().
GetMetadataValue
("m"));
1467
Assert.Equal("n1", project.GetItems("j").First().
GetMetadataValue
("n"));
1468
Assert.Equal("o2", project.GetItems("j").First().
GetMetadataValue
("o"));
1469
Assert.Equal("p2", project.GetItems("j").First().
GetMetadataValue
("p"));
1471
Assert.Equal("l0", project.GetItems("k").First().
GetMetadataValue
("l"));
1472
Assert.Equal("m1", project.GetItems("k").First().
GetMetadataValue
("m"));
1473
Assert.Equal("n1", project.GetItems("k").First().
GetMetadataValue
("n"));
1474
Assert.Equal("o2", project.GetItems("k").First().
GetMetadataValue
("o"));
1475
Assert.Equal("p4", project.GetItems("k").First().
GetMetadataValue
("p"));
1477
Assert.Equal("l0", project.GetItems("l").First().
GetMetadataValue
("l"));
1478
Assert.Equal("m1", project.GetItems("l").First().
GetMetadataValue
("m"));
1479
Assert.Equal("n1", project.GetItems("l").First().
GetMetadataValue
("n"));
1480
Assert.Equal("o2", project.GetItems("l").First().
GetMetadataValue
("o"));
1481
Assert.Equal("p4", project.GetItems("l").First().
GetMetadataValue
("p"));
1483
Assert.Equal("", project.GetItems("l").ElementAt(1).
GetMetadataValue
("l"));
1484
Assert.Equal("", project.GetItems("l").ElementAt(1).
GetMetadataValue
("m"));
1485
Assert.Equal("", project.GetItems("l").ElementAt(1).
GetMetadataValue
("n"));
1486
Assert.Equal("", project.GetItems("l").ElementAt(1).
GetMetadataValue
("o"));
1487
Assert.Equal("", project.GetItems("l").ElementAt(1).
GetMetadataValue
("p"));
1489
Assert.Equal("l0", project.GetItems("m").First().
GetMetadataValue
("l"));
1490
Assert.Equal("m1", project.GetItems("m").First().
GetMetadataValue
("m"));
1491
Assert.Equal("n1", project.GetItems("m").First().
GetMetadataValue
("n"));
1492
Assert.Equal("o4", project.GetItems("m").First().
GetMetadataValue
("o"));
1493
Assert.Equal("p4", project.GetItems("m").First().
GetMetadataValue
("p"));
1495
Assert.Equal("", project.GetItems("m").ElementAt(1).
GetMetadataValue
("l"));
1496
Assert.Equal("", project.GetItems("m").ElementAt(1).
GetMetadataValue
("m"));
1497
Assert.Equal("", project.GetItems("m").ElementAt(1).
GetMetadataValue
("n"));
1498
Assert.Equal("o4", project.GetItems("m").ElementAt(1).
GetMetadataValue
("o"));
1499
Assert.Equal("", project.GetItems("m").ElementAt(1).
GetMetadataValue
("p"));
1531
Assert.Equal("v1;v2;", item.
GetMetadataValue
("m2"));
1554
Assert.Equal("i1", item.
GetMetadataValue
("m"));
1575
Assert.Equal("i1", item.
GetMetadataValue
("m"));
1596
Assert.Equal(String.Empty, item.
GetMetadataValue
("m"));
1618
Assert.Equal("m1", item.
GetMetadataValue
("m"));
1619
Assert.Equal(String.Empty, item.
GetMetadataValue
("n"));
1659
Assert.Equal(@"i1.obj", items[0].
GetMetadataValue
("m"));
1660
Assert.Equal(@"i2.obj", items[1].
GetMetadataValue
("m"));
1686
Assert.Equal(@"m1", items[0].
GetMetadataValue
("m"));
1687
Assert.Equal(String.Empty, items[1].
GetMetadataValue
("m"));
1711
Assert.Equal(@".x", items[0].
GetMetadataValue
("m"));
1712
Assert.Equal(@".y", items[1].
GetMetadataValue
("m"));
1736
Assert.Equal(@"h0.baz.obj", items[0].
GetMetadataValue
("m"));
1737
Assert.Equal(@"h1.baz.obj", items[1].
GetMetadataValue
("m"));
1761
Assert.Equal(@"i0;h0;h1", items[1].
GetMetadataValue
("m"));
1762
Assert.Equal(@"i0;h0;h1", items[2].
GetMetadataValue
("m"));
1786
Assert.Equal(@"i0.x;h0;h1;.y", items[1].
GetMetadataValue
("m"));
1787
Assert.Equal(@"i0.x;h0;h1;", items[2].
GetMetadataValue
("m"));
1810
Assert.Equal("h0;i0", items[1].
GetMetadataValue
("m1"));
1834
Assert.Equal("v1", items[1].
GetMetadataValue
("m1"));
1835
Assert.Equal(String.Empty, items[1].
GetMetadataValue
("m2"));
1858
Assert.Equal("0", items[0].
GetMetadataValue
("m0"));
1859
Assert.Equal("1", items[0].
GetMetadataValue
("m1"));
1860
Assert.Equal(String.Empty, items[0].
GetMetadataValue
("m2"));
1878
Assert.Equal(String.Empty, item.
GetMetadataValue
("m"));
1899
Assert.Equal("m1", item.
GetMetadataValue
("m")); // Now originating from definition!
1966
Assert.Equal("i1", item.
GetMetadataValue
("FileName"));
1973
Assert.Equal("i2", item.
GetMetadataValue
("FileName"));
2424
items.ElementAt(0).
GetMetadataValue
("M1").ShouldBe("x");
2425
items.ElementAt(0).
GetMetadataValue
("M2").ShouldBe("c");
2426
items.ElementAt(1).
GetMetadataValue
("M1").ShouldBe("y");
2427
items.ElementAt(1).
GetMetadataValue
("M2").ShouldBe("d");
2451
items.ElementAt(0).
GetMetadataValue
("M1").ShouldBe("x");
2452
items.ElementAt(0).
GetMetadataValue
("M2").ShouldBe("c");
2453
items.ElementAt(1).
GetMetadataValue
("M1").ShouldBe("y");
2454
items.ElementAt(1).
GetMetadataValue
("M2").ShouldBe("d");
2485
items.ElementAt(0).
GetMetadataValue
("M1").ShouldBe(@"FOO.TXT");
2486
items.ElementAt(0).
GetMetadataValue
("M2").ShouldBe("c");
2487
items.ElementAt(1).
GetMetadataValue
("M1").ShouldBe("foo/bar.txt");
2488
items.ElementAt(1).
GetMetadataValue
("M2").ShouldBe("x");
2489
items.ElementAt(2).
GetMetadataValue
("M1").ShouldBe(@"/foo/BAR.vb\\/");
2490
items.ElementAt(2).
GetMetadataValue
("M2").ShouldBe("Y");
2491
items.ElementAt(3).
GetMetadataValue
("M1").ShouldBe(@"b\d\c");
2492
items.ElementAt(3).
GetMetadataValue
("M2").ShouldBe("f");
2498
items.ElementAt(0).
GetMetadataValue
("M1").ShouldBe("foo/bar.txt");
2499
items.ElementAt(0).
GetMetadataValue
("M2").ShouldBe("x");
2500
items.ElementAt(1).
GetMetadataValue
("M1").ShouldBe(@"/foo/BAR.vb\\/");
2501
items.ElementAt(1).
GetMetadataValue
("M2").ShouldBe("Y");
2502
items.ElementAt(2).
GetMetadataValue
("M1").ShouldBe(@"b\d\c");
2503
items.ElementAt(2).
GetMetadataValue
("M2").ShouldBe("f");
2560
items.ElementAt(0).
GetMetadataValue
("v0").ShouldBe("x");
2561
items.ElementAt(0).
GetMetadataValue
("M2").ShouldBe("c");
2562
items.ElementAt(1).
GetMetadataValue
("v0").ShouldBe("y");
2563
items.ElementAt(1).
GetMetadataValue
("M2").ShouldBe("d");
2597
items.ElementAt(0).
GetMetadataValue
("v0").ShouldBe("x");
2598
items.ElementAt(0).
GetMetadataValue
("M2").ShouldBe("c");
2599
items.ElementAt(1).
GetMetadataValue
("v0").ShouldBe("3");
2600
items.ElementAt(1).
GetMetadataValue
("M2").ShouldBe("Y");
2601
items.ElementAt(2).
GetMetadataValue
("v0").ShouldBe("y");
2602
items.ElementAt(2).
GetMetadataValue
("M2").ShouldBe("d");
2627
items.ElementAt(0).
GetMetadataValue
("c").ShouldBe("x");
2628
items.ElementAt(1).
GetMetadataValue
("c").ShouldBe("2");
2629
items.ElementAt(2).
GetMetadataValue
("c").ShouldBe("3");
2630
items.ElementAt(3).
GetMetadataValue
("c").ShouldBe("y");
2631
items.ElementAt(0).
GetMetadataValue
("d").ShouldBe("c");
2632
items.ElementAt(1).
GetMetadataValue
("d").ShouldBe("x");
2633
items.ElementAt(2).
GetMetadataValue
("d").ShouldBe("Y");
2634
items.ElementAt(3).
GetMetadataValue
("d").ShouldBe("d");
3361
var lastItemMetadata = items.Last(i => i.ItemType.Equals(itemType) && i.EvaluatedInclude.Equals(itemValue)).
GetMetadataValue
("m");
Definition\ProjectItemDefinition_Tests.cs (7)
69
Assert.Equal("v", Helpers.GetFirst(project.GetItems("i")).
GetMetadataValue
("m"));
248
Assert.Equal("b", item.
GetMetadataValue
("m"));
275
Assert.Equal("b.ext", item.
GetMetadataValue
("m"));
302
Assert.Equal("b.l1", item.
GetMetadataValue
("m"));
333
Assert.Equal("b.n1", item.
GetMetadataValue
("m"));
363
Assert.Equal("%(filename)", item.
GetMetadataValue
("m"));
391
Assert.Equal(".bar", item.
GetMetadataValue
("m"));
Definition\ProjectMetadata_Tests.cs (3)
79
Assert.Equal("v!4", Helpers.GetFirst(project.GetItems("i")).
GetMetadataValue
("m2"));
527
Assert.Equal(";", item.
GetMetadataValue
("EscapedSemicolon"));
531
Assert.Equal("$", item.
GetMetadataValue
("EscapedDollarSign"));
Definition\ProtectImports_Tests.cs (3)
365
Assert.Equal(NewValue, item.
GetMetadataValue
(ProjectMetadataName)); // "Metadata not saved correctly in project."
380
Assert.Equal(NewValue, item.
GetMetadataValue
(newName)); // "Metadata not saved correctly in project."
458
Assert.Equal(NewValue, item.
GetMetadataValue
(OverridableMetadataName)); // "Metadata not set correctly in project."
ObjectModelRemoting\Helpers\ViewValidation.evaluation.cs (4)
231
var rv = real.
GetMetadataValue
(rm.Name);
232
var vv = view.
GetMetadataValue
(rm.Name);
244
Assert.Equal(real.
GetMetadataValue
("random non existent"), view.
GetMetadataValue
("random non existent"));
ObjectModelRemoting\LinkedEvaluationModify_Tests.cs (2)
239
Assert.Equal("xxValue", fooView.
GetMetadataValue
("xx"));
253
Assert.Equal("xxRealValue", fooView.
GetMetadataValue
("xxReal"));
ObjectModelRemoting\RemoteProjectsProviderMock\EvaluationLinkMocks\MockProjectItemLink.cs (1)
30
public string GetMetadataValue(string name) => this.Source.
GetMetadataValue
(name);
Microsoft.Build.Engine.UnitTests (43)
Definition\ItemDefinitionGroup_Tests.cs (37)
1462
Assert.Equal("m1", p.GetItems("j").First().
GetMetadataValue
("m"));
1520
Assert.Equal("im1", p.GetItems("i").First().
GetMetadataValue
("m"));
1521
Assert.Equal("in1", p.GetItems("i").First().
GetMetadataValue
("n"));
1522
Assert.Equal("io2", p.GetItems("i").First().
GetMetadataValue
("o"));
1523
Assert.Equal("ip1", p.GetItems("i").First().
GetMetadataValue
("p"));
1524
Assert.Equal("", p.GetItems("i").First().
GetMetadataValue
("q"));
1526
Assert.Equal("jm3", p.GetItems("j").First().
GetMetadataValue
("m"));
1527
Assert.Equal("jn3", p.GetItems("j").First().
GetMetadataValue
("n"));
1528
Assert.Equal("", p.GetItems("j").First().
GetMetadataValue
("o"));
1529
Assert.Equal("", p.GetItems("j").First().
GetMetadataValue
("p"));
1530
Assert.Equal("jq3", p.GetItems("j").First().
GetMetadataValue
("q"));
1532
Assert.Equal("jm6", p.GetItems("j").ElementAt(1).
GetMetadataValue
("m"));
1533
Assert.Equal("in1", p.GetItems("j").ElementAt(1).
GetMetadataValue
("n"));
1534
Assert.Equal("io2", p.GetItems("j").ElementAt(1).
GetMetadataValue
("o"));
1535
Assert.Equal("ip1", p.GetItems("j").ElementAt(1).
GetMetadataValue
("p"));
1536
Assert.Equal("jq3", p.GetItems("j").ElementAt(1).
GetMetadataValue
("q"));
1538
Assert.Equal("km5", p.GetItems("k").ElementAt(0).
GetMetadataValue
("m"));
1539
Assert.Equal("", p.GetItems("k").ElementAt(0).
GetMetadataValue
("n"));
1540
Assert.Equal("", p.GetItems("k").ElementAt(0).
GetMetadataValue
("o"));
1541
Assert.Equal("", p.GetItems("k").ElementAt(0).
GetMetadataValue
("p"));
1542
Assert.Equal("kq4", p.GetItems("k").ElementAt(0).
GetMetadataValue
("q"));
1543
Assert.Equal("kr4", p.GetItems("k").ElementAt(0).
GetMetadataValue
("r"));
1544
Assert.Equal("", p.GetItems("k").ElementAt(0).
GetMetadataValue
("s"));
1546
Assert.Equal("jm3", p.GetItems("k").ElementAt(1).
GetMetadataValue
("m"));
1547
Assert.Equal("jn3", p.GetItems("k").ElementAt(1).
GetMetadataValue
("n"));
1548
Assert.Equal("", p.GetItems("k").ElementAt(1).
GetMetadataValue
("o"));
1549
Assert.Equal("", p.GetItems("k").ElementAt(1).
GetMetadataValue
("p"));
1550
Assert.Equal("jq3", p.GetItems("k").ElementAt(1).
GetMetadataValue
("q"));
1551
Assert.Equal("kr4", p.GetItems("k").ElementAt(1).
GetMetadataValue
("r"));
1552
Assert.Equal("ks3", p.GetItems("k").ElementAt(1).
GetMetadataValue
("s"));
1554
Assert.Equal("jm6", p.GetItems("k").ElementAt(2).
GetMetadataValue
("m"));
1555
Assert.Equal("in1", p.GetItems("k").ElementAt(2).
GetMetadataValue
("n"));
1556
Assert.Equal("io2", p.GetItems("k").ElementAt(2).
GetMetadataValue
("o"));
1557
Assert.Equal("ip1", p.GetItems("k").ElementAt(2).
GetMetadataValue
("p"));
1558
Assert.Equal("jq3", p.GetItems("k").ElementAt(2).
GetMetadataValue
("q"));
1559
Assert.Equal("kr4", p.GetItems("k").ElementAt(2).
GetMetadataValue
("r"));
1560
Assert.Equal("ks3", p.GetItems("k").ElementAt(1).
GetMetadataValue
("s"));
Definition\ProjectItem_Tests.cs (1)
35
Assert.Equal(String.Empty, item2.
GetMetadataValue
("n"));
EscapingInProjects_Tests.cs (2)
1848
Assert.Equal(";", item.
GetMetadataValue
("EscapedSemicolon"));
1854
Assert.Equal("$", item.
GetMetadataValue
("EscapedDollarSign"));
Evaluation\Evaluator_Tests.cs (3)
2059
Assert.Equal(String.Empty, project.AllEvaluatedItems.ElementAt(0).
GetMetadataValue
("m"));
2061
Assert.Equal("m1", project.AllEvaluatedItems.ElementAt(1).
GetMetadataValue
("m"));
2064
Assert.Equal("m2", project.AllEvaluatedItems.ElementAt(3).
GetMetadataValue
("m"));
Microsoft.Build.UnitTests.Shared (2)
ObjectModelHelpers.cs (2)
219
public string GetMetadataValue(string key) => _projectInstance.
GetMetadataValue
(key);
464
item.
GetMetadataValue
(key).ShouldBe(value);
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (1)
MSBuild\ProjectFile\ProjectFile.cs (1)
527
item ??= references.First(it => string.Compare(projectName, it.
GetMetadataValue
(MetadataNames.Name), StringComparison.OrdinalIgnoreCase) == 0);
MSBuild (2)
JsonOutputFormatter.cs (2)
98
jsonItem["Identity"] = item.
GetMetadataValue
("Identity");
111
jsonItem[metadatumName] = item.
GetMetadataValue
(metadatumName);