3 implementations of SetMetadata
Microsoft.Build (3)
Definition\ProjectItem.cs (1)
529ProjectMetadata IItem<ProjectMetadata>.SetMetadata(ProjectMetadataElement metadataElement, string evaluatedInclude)
Instance\ProjectItemInstance.cs (2)
468ProjectMetadataInstance IItem<ProjectMetadataInstance>.SetMetadata(ProjectMetadataElement metadataElement, string evaluatedInclude) 1402ProjectMetadataInstance IItem<ProjectMetadataInstance>.SetMetadata(ProjectMetadataElement metadataElement, string evaluatedInclude)
5 references to SetMetadata
Microsoft.Build (5)
Definition\ProjectItem.cs (1)
1022item.SetMetadata(metadatum.Key, metadatum.Value);
Evaluation\Evaluator.cs (3)
2748item.SetMetadata(importingPathMetadata, importingElement.ContainingProject.EscapedFullPath ?? string.Empty); 2755item.SetMetadata(sdkMetadata, sdkName); 2845item.SetMetadata(metadataElement, string.Join(";", patterns.Select(p => EscapingUtilities.Escape(p))));
Evaluation\LazyItemEvaluator.LazyItemOperation.cs (1)
214itemContext.OperationItem.SetMetadata(metadataElement, FileUtilities.MaybeAdjustFilePath(evaluatedValue, metadataElement.ContainingProject.DirectoryPath));