56 references to GetItems
Microsoft.Build (8)
BackEnd\Components\ProjectCache\ProjectCacheService.cs (1)
178
ICollection<ProjectItemInstance> items = projectInstance.
GetItems
(ItemTypeNames.ProjectCachePlugin);
BackEnd\Components\RequestBuilder\TaskBuilder.cs (1)
1030
var projectReferenceItems = _buildRequestEntry.RequestConfiguration.Project.
GetItems
(ItemTypeNames.ProjectReference);
BackEnd\Shared\BuildRequestConfiguration.cs (1)
813
var items = Project.
GetItems
(ItemTypeNames.GraphIsolationExemptReference);
Graph\ProjectInterpretation.cs (3)
95
projectReferenceItems = requesterInstance.
GetItems
(ItemTypeNames.ProjectReference);
99
projectReferenceItems = requesterInstance.
GetItems
(ItemTypeNames.ProjectReference);
501
ICollection<ProjectItemInstance> projectReferenceTargets = project.
GetItems
(ItemTypeNames.ProjectReferenceTargets);
Instance\ProjectInstance.cs (2)
813
foreach (var actualItem in that.
GetItems
(itemFilter.Key))
1855
foreach (var item in
GetItems
(itemType))
Microsoft.Build.Engine.OM.UnitTests (28)
Definition\DefinitionEditing_Tests.cs (7)
168
Assert.Equal("i1", Helpers.MakeList(project.CreateProjectInstance().
GetItems
("i"))[0].EvaluatedInclude);
195
Assert.Equal("i(1)", Helpers.MakeList(project.CreateProjectInstance().
GetItems
("i"))[0].EvaluatedInclude);
1311
Assert.Empty(Helpers.MakeList(project.CreateProjectInstance().
GetItems
("i")));
1880
Assert.Equal("m1", Helpers.MakeList(project.CreateProjectInstance().
GetItems
("i"))[0].GetMetadataValue("m"));
1908
Assert.Equal("m1$$", Helpers.MakeList(project.CreateProjectInstance().
GetItems
("i"))[0].GetMetadataValue("m"));
2087
Assert.Equal("i1", Helpers.MakeList(project.CreateProjectInstance().
GetItems
("i"))[0].EvaluatedInclude);
2114
Assert.Equal("i(1)", Helpers.MakeList(project.CreateProjectInstance().
GetItems
("i"))[0].EvaluatedInclude);
Definition\Project_Tests.cs (5)
679
projectInstance.
GetItems
("BuiltProjectOutputGroupKeyOutput").First().EvaluatedInclude.ShouldBe(Path.Combine(Directory.GetCurrentDirectory(), @"obj\i386\foo.dll"));
684
projectInstance.
GetItems
("BuiltProjectOutputGroupKeyOutput").First().EvaluatedInclude.ShouldBe(Path.Combine(Directory.GetCurrentDirectory(), @"obj/i386/foo.dll"));
714
projectInstance.
GetItems
("BuiltProjectOutputGroupKeyOutput").First().EvaluatedInclude.ShouldBe(Path.Combine(FileUtilities.TempFileDirectory, "obj", "i386").Substring(RootPrefixLength) + Path.DirectorySeparatorChar);
749
projectInstance.
GetItems
("BuiltProjectOutputGroupKeyOutput").First().EvaluatedInclude.ShouldBe(Path.Combine(FileUtilities.TempFileDirectory, "obj", "i386").Substring(RootPrefixLength) + Path.DirectorySeparatorChar);
787
projectInstance.
GetItems
("BuiltProjectOutputGroupKeyOutput").First().EvaluatedInclude.ShouldBe(Path.Combine(FileUtilities.TempFileDirectory /* remove c:\ */, "obj", "i386"));
Definition\ProjectItemDefinition_Tests.cs (2)
450
ProjectItemInstance item1 = instance.
GetItems
("i").ElementAt(0);
453
ProjectItemInstance item2 = instance.
GetItems
("i").ElementAt(1);
Instance\ProjectInstance_Tests.cs (13)
66
IList<ProjectItemInstance> items = Helpers.MakeList(p.
GetItems
("i"));
135
Assert.True(object.ReferenceEquals(returned, Helpers.MakeList(p.
GetItems
("i"))[0]));
265
Assert.Single(Helpers.MakeList(project.
GetItems
("j")));
266
Assert.Equal("i1", Helpers.MakeList(project.
GetItems
("j"))[0].EvaluatedInclude);
267
Assert.Equal("m1", Helpers.MakeList(project.
GetItems
("j"))[0].GetMetadataValue("m"));
268
Assert.Equal("n;;", Helpers.MakeList(project.
GetItems
("j"))[0].GetMetadataValue("n"));
309
Assert.Equal(2, Helpers.MakeList(projectInstance.
GetItems
("i")).Count);
310
Assert.Equal(file1, Helpers.MakeList(projectInstance.
GetItems
("i"))[0].EvaluatedInclude);
311
Assert.Equal(file2, Helpers.MakeList(projectInstance.
GetItems
("i"))[1].EvaluatedInclude);
331
Assert.False(Object.ReferenceEquals(Helpers.MakeList(first.
GetItems
("i"))[0], Helpers.MakeList(second.
GetItems
("i"))[0]));
334
Assert.Equal(4, Helpers.MakeList(first.
GetItems
("i")).Count);
335
Assert.Equal(3, Helpers.MakeList(second.
GetItems
("i")).Count);
Instance\ProjectItemInstance_Tests.cs (1)
1173
return Helpers.MakeList(project.
GetItems
("i"));
Microsoft.Build.Engine.UnitTests (18)
BackEnd\BuildManager_Tests.cs (6)
532
result.ProjectStateAfterBuild.
GetItems
("ItemWithMetadata").ShouldHaveSingleItem();
533
result.ProjectStateAfterBuild.
GetItems
("ItemWithMetadata").First().DirectMetadataCount.ShouldBe(1);
534
result.ProjectStateAfterBuild.
GetItems
("ItemWithMetadata").First().GetMetadataValue("Metadatum1")
536
result.ProjectStateAfterBuild.
GetItems
("ItemWithMetadata").First().GetMetadataValue("Metadatum2")
539
result.ProjectStateAfterBuild.
GetItems
("AnItem").Count.ShouldBe(3);
540
result.ProjectStateAfterBuild.
GetItems
("AnItem").ShouldContain(p => p.EvaluatedInclude == "Item2");
BackEnd\IntrinsicTask_Tests.cs (2)
3468
Assert.Equal("gen.obj", instance.
GetItems
("CppCompile").First().GetMetadataValue("ObjectFile"));
3469
Assert.Equal("def.obj", instance.
GetItems
("CppCompile").Last().GetMetadataValue("ObjectFile"));
Construction\SolutionProjectGenerator_Tests.cs (3)
1846
Assert.Contains("%abtest", instances[0].
GetItems
("ProjectReference").ElementAt(0).EvaluatedInclude);
2752
IEnumerable<ProjectItemInstance> itemGroup = msbuildProject.
GetItems
(itemType);
2772
IEnumerable<ProjectItemInstance> itemGroup = msbuildProject.
GetItems
(itemType);
Definition\ItemDefinitionGroup_Tests.cs (1)
664
foreach (ProjectItemInstance item in pi.
GetItems
("ItemA"))
EscapingInProjects_Tests.cs (1)
652
IEnumerable<ProjectItemInstance> items = projectInstance.
GetItems
("ProjectFile");
Evaluation\Expander_Tests.cs (5)
4743
ICollection<ProjectItemInstance> myDirectories = projectInstance.
GetItems
("MyDirectories");
4787
ICollection<ProjectItemInstance> myDirectories = projectInstance.
GetItems
("MyDirectories");
4816
ICollection<ProjectItemInstance> squiggles = projectInstance.
GetItems
("Squiggle");
4863
ICollection<ProjectItemInstance> squiggleItems = projectInstance.
GetItems
("Compile");
4904
ICollection<ProjectItemInstance> squiggleItems = projectInstance.
GetItems
("MyDirectory");
Microsoft.Build.Tasks.UnitTests (1)
CallTarget_Tests.cs (1)
180
IEnumerable<ProjectItemInstance> targetOutputs = instance.
GetItems
("myfancytargetoutputs");
MSBuild (1)
JsonOutputFormatter.cs (1)
59
foreach (ProjectItemInstance item in project.
GetItems
(itemName))