31 references to Item
Microsoft.Build (31)
Evaluation\Expander.ItemExpander.cs (1)
430
/// <see cref="TransformEntry.
Item
"/> represents the original item.
Evaluation\Expander.ItemExpander.Transforms.cs (27)
121
string directoryToUse = item.
Item
.ProjectDirectory ?? FileUtilities.CurrentThreadWorkingDirectory ?? Directory.GetCurrentDirectory();
122
string definingProjectEscaped = item.
Item
.GetMetadataValueEscaped(ItemSpecModifiers.DefiningProjectFullPath);
137
output.Add(new TransformEntry(result, item.
Item
));
141
output.Add(new TransformEntry(null, item.
Item
));
184
string baseDirectoryToUse = item.
Item
.ProjectDirectory ?? FileUtilities.CurrentThreadWorkingDirectory ?? String.Empty;
274
string baseDirectoryToUse = item.
Item
.ProjectDirectory ?? FileUtilities.CurrentThreadWorkingDirectory ?? String.Empty;
359
string baseDirectoryToUse = item.
Item
.ProjectDirectory ?? FileUtilities.CurrentThreadWorkingDirectory ?? String.Empty;
378
output.Add(new TransformEntry(directoryName, item.
Item
));
382
output.Add(new TransformEntry(null, item.
Item
));
404
if (item.
Item
!= null)
410
metadataValue = item.
Item
.GetMetadataValueEscaped(metadataName);
429
output.Add(new TransformEntry(itemSpec, item.
Item
));
435
output.Add(new TransformEntry(metadataValue, item.
Item
));
440
output.Add(new TransformEntry(metadataValue, item.
Item
));
554
include = GetMetadataValueFromMatch(matches.Single, item.Value, item.
Item
, elementLocation, ref curIndex);
561
GetMetadataValueFromMatch(matches.Single, item.Value, item.
Item
, elementLocation, ref curIndex));
573
GetMetadataValueFromMatch(match, item.Value, item.
Item
, elementLocation, ref curIndex));
593
output.Add(new TransformEntry(include, item.
Item
));
597
output.Add(new TransformEntry(value: null, item.
Item
));
758
output.Add(new TransformEntry(include, item.
Item
));
762
output.Add(new TransformEntry(null, item.
Item
));
810
metadataValue = item.
Item
.GetMetadataValueEscaped(metadataName);
850
metadataValue = item.
Item
.GetMetadataValueEscaped(metadataName);
888
metadataValue = item.
Item
.GetMetadataValueEscaped(metadataName);
923
if (item.
Item
!= null)
929
metadataValue = item.
Item
.GetMetadataValueEscaped(metadataName);
942
output.Add(new TransformEntry("true", item.
Item
));
Evaluation\Expander.TransformEntry.cs (2)
20
/// <see cref="
Item
"/> is null when the entry was synthesized by a transform
41
item =
Item
;
Evaluation\ItemSpec.cs (1)
128
entries?.Select(i => new ReferencedItem(i.
Item
, new ValueFragment(i.Value, ProjectDirectory))).ToList() ?? [];