1 write to AssignedFiles
Microsoft.Build.Tasks.Core (1)
AssignTargetPath.cs (1)
48AssignedFiles = new ITaskItem[Files.Length];
13 references to AssignedFiles
Microsoft.Build.Tasks.Core (2)
AssignTargetPath.cs (2)
76AssignedFiles[i] = new TaskItem(Files[i]); 122AssignedFiles[i].SetMetadata(ItemMetadataNames.targetPath, EscapingUtilities.Escape(targetPath));
Microsoft.Build.Tasks.UnitTests (11)
AssignTargetPath_Tests.cs (11)
27t.AssignedFiles.Length.ShouldBe(1); 28t.AssignedFiles[0].ItemSpec.ShouldBe(NativeMethodsShared.IsWindows ? @"c:\bin2\abc.efg" : "/bin2/abc.efg"); 29t.AssignedFiles[0].GetMetadata("TargetPath").ShouldBe("abc.efg"); 42t.AssignedFiles.Length.ShouldBe(1); 43t.AssignedFiles[0].GetMetadata("TargetPath").ShouldBe("file.txt"); 63t.AssignedFiles.Length.ShouldBe(1); 64t.AssignedFiles[0].GetMetadata("TargetPath").ShouldBe("file.txt"); 80t.AssignedFiles.Length.ShouldBe(1); 81t.AssignedFiles[0].GetMetadata("TargetPath").ShouldBe(NativeMethodsShared.IsWindows ? @"f3\f4\file.txt" : "f3/f4/file.txt"); 106t.AssignedFiles.Length.ShouldBe(1); 107t.AssignedFiles[0].GetMetadata("TargetPath").ShouldBe(targetPath);