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