99 references to GetItems
dotnet (6)
Commands\Project\Convert\ProjectConvertCommand.cs (1)
126var items = itemTypes.SelectMany(t => projectInstance.GetItems(t));
Commands\Reference\List\ReferenceListCommand.cs (1)
44foreach (var item in projectInstance.GetItems("ProjectReference"))
Commands\Run\RunTelemetry.cs (2)
194return project.GetItems("PackageReference").Count; 204return project.GetItems("ProjectReference").Count;
Commands\Run\VirtualProjectBuildingCommand.cs (1)
553foreach (var item in projectInstance.GetItems(itemName))
Commands\Solution\Add\SolutionAddCommand.cs (1)
247var referencedProjectsFullPaths = projectInstance.GetItems("ProjectReference")
dotnet-watch (5)
Build\EvaluationResult.cs (4)
118var items = projectInstance.GetItems(ItemNames.Compile) 119.Concat(projectInstance.GetItems(ItemNames.AdditionalFiles)) 120.Concat(projectInstance.GetItems(ItemNames.Watch)); 131foreach (var item in projectInstance.GetItems(ItemNames.Content))
Build\ProjectGraphUtilities.cs (1)
116=> projectNode.ProjectInstance.GetItems(ItemNames.ProjectCapability).Select(item => item.EvaluatedInclude);
Microsoft.Build (8)
BackEnd\Components\ProjectCache\ProjectCacheService.cs (1)
180ICollection<ProjectItemInstance> items = projectInstance.GetItems(ItemTypeNames.ProjectCachePlugin);
BackEnd\Components\RequestBuilder\TaskBuilder.cs (1)
1035var projectReferenceItems = _buildRequestEntry.RequestConfiguration.Project.GetItems(ItemTypeNames.ProjectReference);
BackEnd\Shared\BuildRequestConfiguration.cs (1)
841var items = Project.GetItems(ItemTypeNames.GraphIsolationExemptReference);
Graph\ProjectInterpretation.cs (3)
91projectReferenceItems = requesterInstance.GetItems(ItemTypeNames.ProjectReference); 95projectReferenceItems = requesterInstance.GetItems(ItemTypeNames.ProjectReference); 497ICollection<ProjectItemInstance> projectReferenceTargets = project.GetItems(ItemTypeNames.ProjectReferenceTargets);
Instance\ProjectInstance.cs (2)
874foreach (var actualItem in that.GetItems(itemFilter.Key)) 2082foreach (var item in GetItems(itemType))
Microsoft.Build.Engine.OM.UnitTests (28)
Definition\DefinitionEditing_Tests.cs (7)
166Assert.Equal("i1", Helpers.MakeList(project.CreateProjectInstance().GetItems("i"))[0].EvaluatedInclude); 193Assert.Equal("i(1)", Helpers.MakeList(project.CreateProjectInstance().GetItems("i"))[0].EvaluatedInclude); 1311Assert.Empty(Helpers.MakeList(project.CreateProjectInstance().GetItems("i"))); 1882Assert.Equal("m1", Helpers.MakeList(project.CreateProjectInstance().GetItems("i"))[0].GetMetadataValue("m")); 1910Assert.Equal("m1$$", Helpers.MakeList(project.CreateProjectInstance().GetItems("i"))[0].GetMetadataValue("m")); 2090Assert.Equal("i1", Helpers.MakeList(project.CreateProjectInstance().GetItems("i"))[0].EvaluatedInclude); 2117Assert.Equal("i(1)", Helpers.MakeList(project.CreateProjectInstance().GetItems("i"))[0].EvaluatedInclude);
Definition\Project_Tests.cs (5)
686projectInstance.GetItems("BuiltProjectOutputGroupKeyOutput").First().EvaluatedInclude.ShouldBe(Path.Combine(Directory.GetCurrentDirectory(), @"obj\i386\foo.dll")); 691projectInstance.GetItems("BuiltProjectOutputGroupKeyOutput").First().EvaluatedInclude.ShouldBe(Path.Combine(Directory.GetCurrentDirectory(), @"obj/i386/foo.dll")); 722projectInstance.GetItems("BuiltProjectOutputGroupKeyOutput").First().EvaluatedInclude.ShouldBe(Path.Combine(FileUtilities.TempFileDirectory, "obj", "i386").Substring(RootPrefixLength) + Path.DirectorySeparatorChar); 758projectInstance.GetItems("BuiltProjectOutputGroupKeyOutput").First().EvaluatedInclude.ShouldBe(Path.Combine(FileUtilities.TempFileDirectory, "obj", "i386").Substring(RootPrefixLength) + Path.DirectorySeparatorChar); 797projectInstance.GetItems("BuiltProjectOutputGroupKeyOutput").First().EvaluatedInclude.ShouldBe(Path.Combine(FileUtilities.TempFileDirectory /* remove c:\ */, "obj", "i386"));
Definition\ProjectItemDefinition_Tests.cs (2)
458ProjectItemInstance item1 = instance.GetItems("i").ElementAt(0); 461ProjectItemInstance item2 = instance.GetItems("i").ElementAt(1);
Instance\ProjectInstance_Tests.cs (13)
65IList<ProjectItemInstance> items = Helpers.MakeList(p.GetItems("i")); 134Assert.True(object.ReferenceEquals(returned, Helpers.MakeList(p.GetItems("i"))[0])); 264Assert.Single(Helpers.MakeList(project.GetItems("j"))); 265Assert.Equal("i1", Helpers.MakeList(project.GetItems("j"))[0].EvaluatedInclude); 266Assert.Equal("m1", Helpers.MakeList(project.GetItems("j"))[0].GetMetadataValue("m")); 267Assert.Equal("n;;", Helpers.MakeList(project.GetItems("j"))[0].GetMetadataValue("n")); 308Assert.Equal(2, Helpers.MakeList(projectInstance.GetItems("i")).Count); 309Assert.Equal(file1, Helpers.MakeList(projectInstance.GetItems("i"))[0].EvaluatedInclude); 310Assert.Equal(file2, Helpers.MakeList(projectInstance.GetItems("i"))[1].EvaluatedInclude); 330Assert.False(Object.ReferenceEquals(Helpers.MakeList(first.GetItems("i"))[0], Helpers.MakeList(second.GetItems("i"))[0])); 333Assert.Equal(4, Helpers.MakeList(first.GetItems("i")).Count); 334Assert.Equal(3, Helpers.MakeList(second.GetItems("i")).Count);
Instance\ProjectItemInstance_Tests.cs (1)
1168return Helpers.MakeList(project.GetItems("i"));
Microsoft.Build.Engine.UnitTests (23)
BackEnd\BuildManager_Tests.cs (6)
530result.ProjectStateAfterBuild.GetItems("ItemWithMetadata").ShouldHaveSingleItem(); 531result.ProjectStateAfterBuild.GetItems("ItemWithMetadata").First().DirectMetadataCount.ShouldBe(1); 532result.ProjectStateAfterBuild.GetItems("ItemWithMetadata").First().GetMetadataValue("Metadatum1") 534result.ProjectStateAfterBuild.GetItems("ItemWithMetadata").First().GetMetadataValue("Metadatum2") 537result.ProjectStateAfterBuild.GetItems("AnItem").Count.ShouldBe(3); 538result.ProjectStateAfterBuild.GetItems("AnItem").ShouldContain(p => p.EvaluatedInclude == "Item2");
BackEnd\IntrinsicTask_Tests.cs (2)
3545Assert.Equal("gen.obj", instance.GetItems("CppCompile").First().GetMetadataValue("ObjectFile")); 3546Assert.Equal("def.obj", instance.GetItems("CppCompile").Last().GetMetadataValue("ObjectFile"));
Construction\SolutionProjectGenerator_Tests.cs (3)
1972Assert.Contains("%abtest", instances[0].GetItems("ProjectReference").ElementAt(0).EvaluatedInclude); 2945IEnumerable<ProjectItemInstance> itemGroup = msbuildProject.GetItems(itemType); 2965IEnumerable<ProjectItemInstance> itemGroup = msbuildProject.GetItems(itemType);
Definition\ItemDefinitionGroup_Tests.cs (1)
683foreach (ProjectItemInstance item in pi.GetItems("ItemA"))
EscapingInProjects_Tests.cs (1)
653IEnumerable<ProjectItemInstance> items = projectInstance.GetItems("ProjectFile");
Evaluation\Expander_Tests.cs (5)
4824ICollection<ProjectItemInstance> myDirectories = projectInstance.GetItems("MyDirectories"); 4868ICollection<ProjectItemInstance> myDirectories = projectInstance.GetItems("MyDirectories"); 4897ICollection<ProjectItemInstance> squiggles = projectInstance.GetItems("Squiggle"); 4944ICollection<ProjectItemInstance> squiggleItems = projectInstance.GetItems("Compile"); 4985ICollection<ProjectItemInstance> squiggleItems = projectInstance.GetItems("MyDirectory");
Evaluation\SdkResultEvaluation_Tests.cs (4)
543instance.GetItems("EvalThingsAsProperty").ShouldHaveSingleItem().EvaluatedInclude.ShouldBe("TestEnvVarValue"); 544instance.GetItems("EvalThingsAsEnvironment").ShouldBeEmpty("Unexpectedly able to access SDK-resolver set environment during eval"); 548instance.GetItems("ExecThingsAsProperty").ShouldHaveSingleItem().EvaluatedInclude.ShouldBe("TestEnvVarValue"); 549instance.GetItems("ExecThingsAsEnvironment").ShouldHaveSingleItem().EvaluatedInclude.ShouldBe("TestEnvVarValue");
InstanceFromRemote\ProjectInstance_FromImmutableProjectLink_Tests.cs (1)
74var compileItems = instance.GetItems("Compile").ToList();
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (13)
TargetTests.cs (13)
165var items = instance.GetItems("_GeneratedEditorConfigProperty"); 198var items = instance.GetItems("_GeneratedEditorConfigProperty"); 227var items = instance.GetItems("_GeneratedEditorConfigProperty"); 259var items = instance.GetItems("_GeneratedEditorConfigMetadata"); 301var items = instance.GetItems("_GeneratedEditorConfigMetadata"); 341var items = instance.GetItems("_GeneratedEditorConfigMetadata"); 376var items = instance.GetItems("_GeneratedEditorConfigMetadata"); 539var items = instance.GetItems("EditorConfigFiles"); 562var noneItems = instance.GetItems("None").ToArray(); 831var items = instance.GetItems("CustomAdditionalCompileInputs"); 840items = instance.GetItems("UpToDateCheckInput"); 877var caps = instance.GetItems("ProjectCapability").Select(c => c.EvaluatedInclude); 895var caps = instance.GetItems("ProjectCapability").Select(c => c.EvaluatedInclude);
Microsoft.Build.Tasks.UnitTests (1)
CallTarget_Tests.cs (1)
180IEnumerable<ProjectItemInstance> targetOutputs = instance.GetItems("myfancytargetoutputs");
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (14)
MSBuild\CSharp\CSharpProjectFile.cs (1)
19=> executedProject.GetItems(ItemNames.CscCommandLineArgs);
MSBuild\ProjectFile\Extensions.cs (9)
17=> executedProject.GetItems(ItemNames.AdditionalFiles); 20=> executedProject.GetItems(ItemNames.Analyzer); 23=> executedProject.GetItems(ItemNames.Compile); 26=> executedProject.GetItems(ItemNames.EditorConfigFiles); 29=> executedProject.GetItems(ItemNames.ReferencePath); 33.GetItems(ItemNames.ProjectReference) 38var packageReferenceItems = executedProject.GetItems(ItemNames.PackageReference); 96foreach (var item in executedProject.GetItems(itemType)) 110=> executedProject.GetItems(itemType);
MSBuild\ProjectFile\ProjectFile.cs (3)
137var intermediateOutputFilePath = project.GetItems(ItemNames.IntermediateAssembly).FirstOrDefault()?.EvaluatedInclude; 174var projectCapabilities = project.GetItems(ItemNames.ProjectCapability).SelectAsArray(item => item.ToString()); 215.GetItems(ItemNames.Content)
MSBuild\VisualBasic\VisualBasicProjectFile.cs (1)
19=> executedProject.GetItems(ItemNames.VbcCommandLineArgs);
MSBuild (1)
JsonOutputFormatter.cs (1)
59foreach (ProjectItemInstance item in project.GetItems(itemName))