Implemented interface member:
property
ItemSpec
Microsoft.Build.Framework.ITaskItem.ItemSpec
35 writes to ItemSpec
Crossgen2Tasks (6)
PrepareForReadyToRunCompilation.cs (6)
235ItemSpec = outputR2RImage 252ItemSpec = outputR2RImage 263ItemSpec = outputPDBImage 300ItemSpec = r2rCompositeInputList[0].ItemSpec 333ItemSpec = compositePDBImage 351ItemSpec = compositeR2RImageFinal
Microsoft.Build.Tasks.Core (4)
AssignCulture.cs (1)
195new TaskItem(AssignedFiles[i]) { ItemSpec = info.cultureNeutralFilename };
CombinePath.cs (1)
71combinedPath.ItemSpec = Path.Combine(BasePath, path.ItemSpec);
CreateItem.cs (1)
189TaskItem newItem = new TaskItem(i) { ItemSpec = file };
CreateManifestResourceName.cs (1)
237ManifestResourceNames[i] = new TaskItem(resourceFile) { ItemSpec = manifestName };
Microsoft.Build.Tasks.UnitTests (5)
CommandLineBuilderExtension_Tests.cs (3)
32i.ItemSpec = "MyResource.bmp"; 73i.ItemSpec = "MySoundEffect.wav"; 78j.ItemSpec = "MySplashScreen.bmp";
XslTransformation_Tests.cs (2)
650xmlPaths[0].ItemSpec += "bad"; 680xslPath.ItemSpec += "bad";
Microsoft.Build.Utilities.Core (1)
TrackedDependencies\TrackedDependencies.cs (1)
60expanded.Add(new TaskItem(item) { ItemSpec = file });
Microsoft.Build.Utilities.UnitTests (13)
TaskItem_Tests.cs (13)
28from.ItemSpec = "Monkey.txt"; 54from.ItemSpec = "Monkey.txt"; 60to.ItemSpec = "Bonobo.txt"; 183from.ItemSpec = "Monkey.txt"; 194from.ItemSpec = "Monkey.txt"; 202from.ItemSpec = "Monkey.txt"; 210from.ItemSpec = "Monkey.txt"; 218from.ItemSpec = "Monkey.txt"; 226from.ItemSpec = NativeMethodsShared.IsWindows ? @"c:\subdir\Monkey.txt" : "/subdir/Monkey.txt"; 234from.ItemSpec = @"\\local\share\subdir\Monkey.txt"; 242from.ItemSpec = "Monkey.txt"; 251from.ItemSpec = "Monkey.txt"; 259from.ItemSpec = FileUtilities.GetTemporaryFile();
Microsoft.DotNet.XliffTasks (2)
Tasks\GatherTranslatedSource.cs (1)
30TaskItem output = new(xlf) { ItemSpec = translatedFullPath };
Tasks\GatherXlf.cs (1)
39TaskItem xlf = new(source) { ItemSpec = xlfPath };
PresentationBuildTasks (4)
Microsoft\Build\Tasks\Windows\FileClassifier.cs (1)
294ItemSpec = inputItem.ItemSpec,
Microsoft\Build\Tasks\Windows\MarkupCompilePass1.cs (2)
1470ItemSpec = genLangFilePath 1577ItemSpec = bamlFile
Microsoft\Build\Tasks\Windows\MarkupCompilePass2.cs (1)
788ItemSpec = bamlFile
47 references to ItemSpec
Microsoft.Build.Tasks.UnitTests (32)
RemoveDir_Tests.cs (1)
80Directory.Exists(list[i].ItemSpec).ShouldBeFalse();
WriteCodeFragment_Tests.cs (5)
113string expectedFile = Path.Combine(folder.ItemSpec, file.ItemSpec); 140Assert.Equal(file.ItemSpec, task.OutputFile.ItemSpec); 420Assert.Equal(folder.ItemSpec, task.OutputFile.ItemSpec.Substring(0, folder.ItemSpec.Length));
XslTransformation_Tests.cs (26)
807string xmlInputPath = xmlPaths[0].ItemSpec; 810string xslInputPath = xslPath.ItemSpec; 952using (StreamWriter sw = new StreamWriter(otherXmlPath.ItemSpec, false)) 961TaskItem[] outputMultiPaths = new TaskItem[] { new TaskItem(outputPaths[0].ItemSpec + ".1.xml"), 962new TaskItem(outputPaths[0].ItemSpec + ".2.xml"), new TaskItem(outputPaths[0].ItemSpec + ".3.xml"), new TaskItem(outputPaths[0].ItemSpec + ".4.xml") }; 973Assert.True(File.Exists(tsk.ItemSpec), tsk.ItemSpec + " should exist on output dir"); 978Assert.NotEqual(new FileInfo(xmlMultiPaths[0].ItemSpec).Length, new FileInfo(xmlMultiPaths[1].ItemSpec).Length); 979Assert.NotEqual(new FileInfo(outputMultiPaths[0].ItemSpec).Length, new FileInfo(outputMultiPaths[1].ItemSpec).Length); 1004TaskItem[] outputMultiPathsShort = new TaskItem[] { new TaskItem(outputPaths[0].ItemSpec + ".1.xml"), 1005new TaskItem(outputPaths[0].ItemSpec + ".2.xml"), 1006new TaskItem(outputPaths[0].ItemSpec + ".3.xml") }; 1008TaskItem[] outputMultiPathsLong = new TaskItem[] { new TaskItem(outputPaths[0].ItemSpec + ".1.xml"), 1009new TaskItem(outputPaths[0].ItemSpec + ".2.xml"), 1010new TaskItem(outputPaths[0].ItemSpec + ".3.xml"), 1011new TaskItem(outputPaths[0].ItemSpec + ".4.xml"), 1012new TaskItem(outputPaths[0].ItemSpec + ".5.xml") }; 1053using (StreamWriter sw = new StreamWriter(otherXslPath.ItemSpec, false)) 1060using (StreamWriter sw = new StreamWriter(myXmlPath1.ItemSpec, false)) 1067using (StreamWriter sw = new StreamWriter(myXmlPath2.ItemSpec, false)) 1117using (StreamWriter sw = new StreamWriter(xmlPaths[0].ItemSpec, false)) 1123using (StreamWriter sw = new StreamWriter(xslPath.ItemSpec, false))
Microsoft.Build.Utilities.Core (3)
TaskItem.cs (3)
186ErrorUtilities.VerifyThrowArgumentNull(value, nameof(ItemSpec)); 435destinationItem.SetMetadata("OriginalItemSpec", EscapingUtilities.Escape(ItemSpec)); 494return taskItemToCast.ItemSpec;
Microsoft.Build.Utilities.UnitTests (3)
TaskItem_Tests.cs (3)
33to.ItemSpec.ShouldBe("Monkey.txt"); 66to.ItemSpec.ShouldBe("Bonobo.txt"); // ItemSpec is never overwritten 267File.Delete(from.ItemSpec);
Microsoft.DotNet.Build.Tasks.Feed.Tests (2)
PushToBuildStorageTests.cs (2)
745mockFileSystem.Files[item.ItemSpec] = $"Content of {mockFileSystem.GetFileName(item.ItemSpec)}";
Microsoft.DotNet.Build.Tasks.Packaging (2)
HarvestPackage.cs (1)
257Log.LogMessage(LogImportance.Low, $"Validating version {version} for {supportedFramework.ItemSpec} because it was supported by {PackageId}/{PackageVersion}.");
SplitReferences.cs (1)
90packageReferences.Add(emptyItem.ItemSpec, emptyItem);
Microsoft.DotNet.SignTool (1)
src\ZipData.cs (1)
825Requires = requireNames != null ? requireNames.Zip(requireVersions, (name, version) => new TaskItem($"{name}", new Dictionary<string, string> { { "Version", version } })).Where(t => !t.ItemSpec.StartsWith("rpmlib")).ToArray() : [],
PresentationBuildTasks (4)
Microsoft\Build\Tasks\Windows\MarkupCompilePass1.cs (2)
1475Log.LogMessageFromResources(MessageImportance.Low, nameof(SR.GeneratedCodeFile), codeItem.ItemSpec); 1484Log.LogMessageFromResources(MessageImportance.Low, nameof(SR.GeneratedBamlFile), bamlItem.ItemSpec);
Microsoft\Build\Tasks\Windows\MarkupCompilePass2.cs (2)
725Log.LogMessageFromResources(MessageImportance.Low, nameof(SR.LocalRefGeneratedBamlFile), bamlItem.ItemSpec); 744Log.LogMessageFromResources(MessageImportance.Low, nameof(SR.LocalRefGeneratedBamlFile), bamlItem.ItemSpec);