Implemented interface member:
method
GetMetadataValue
Microsoft.Build.Evaluation.IItem.GetMetadataValue(System.String)
32 references to GetMetadataValue
dotnet (5)
Commands\Project\Convert\ProjectConvertCommand.cs (2)
342
string include = item.
GetMetadataValue
("ExcludeFromFileBasedAppConversion");
348
string itemFullPath = Path.GetFullPath(path: item.
GetMetadataValue
("FullPath"), basePath: sourceFileDirectory);
Commands\Run\VirtualProjectBuildingCommand.cs (3)
571
path: item.
GetMetadataValue
("FullPath"),
632
writer.WriteString("Identity", item.
GetMetadataValue
("Identity"));
641
writer.WriteString(metadatumName, item.
GetMetadataValue
(metadatumName));
Microsoft.Build (19)
BackEnd\Components\RequestBuilder\IntrinsicTasks\ItemGroupIntrinsicTask.cs (1)
669
return group.Where(item => metadataSet.Contains(matchOnMetadata.Select(m => item.
GetMetadataValue
(m)))).ToList();
Graph\GraphBuilder.cs (2)
717
string existingTargetsMetadata = existingItem.
GetMetadataValue
(ItemMetadataNames.ProjectReferenceTargetsMetadataName);
718
string newTargetsMetadata = newItem.
GetMetadataValue
(ItemMetadataNames.ProjectReferenceTargetsMetadataName);
Graph\ProjectGraph.cs (1)
814
var targetsString = graphEdge.
GetMetadataValue
(ItemMetadataNames.ProjectReferenceTargetsMetadataName);
Graph\ProjectInterpretation.cs (14)
110
if (!String.IsNullOrEmpty(projectReferenceItem.
GetMetadataValue
(ToolsVersionMetadataName)))
121
string projectReferenceFullPath = projectReferenceItem.
GetMetadataValue
(FullPathMetadataName);
137
string projectGuid = projectReferenceItem.
GetMetadataValue
(ProjectMetadataName);
185
string overridePlatformNegotiationMetadataValue = projectReferenceItem.
GetMetadataValue
(OverridePlatformNegotiationValue);
313
var globalPropertiesToRemove = SplitPropertyNames(projectReference.
GetMetadataValue
(GlobalPropertiesToRemoveMetadataName));
328
var setConfigurationString = projectReference.
GetMetadataValue
(SetConfigurationMetadataName);
329
var setPlatformString = projectReference.
GetMetadataValue
(SetPlatformMetadataName);
330
var setTargetFrameworkString = projectReference.
GetMetadataValue
(SetTargetFrameworkMetadataName);
388
var properties = SplitPropertyNameValuePairs(ItemMetadataNames.PropertiesMetadataName, projectReference.
GetMetadataValue
(ItemMetadataNames.PropertiesMetadataName));
389
var additionalProperties = SplitPropertyNameValuePairs(ItemMetadataNames.AdditionalPropertiesMetadataName, projectReference.
GetMetadataValue
(ItemMetadataNames.AdditionalPropertiesMetadataName));
390
var undefineProperties = SplitPropertyNames(projectReference.
GetMetadataValue
(ItemMetadataNames.UndefinePropertiesMetadataName));
505
string targetsMetadataValue = projectReferenceTarget.
GetMetadataValue
(ItemMetadataNames.ProjectReferenceTargetsMetadataName);
506
bool skipNonexistentTargets = MSBuildStringIsTrue(projectReferenceTarget.
GetMetadataValue
("SkipNonexistentTargets"));
507
bool targetsAreForOuterBuild = MSBuildStringIsTrue(projectReferenceTarget.
GetMetadataValue
(ProjectReferenceTargetIsOuterBuildMetadataName));
Instance\ProjectItemInstance.cs (1)
483
return
GetMetadataValue
(metadataName);
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (2)
MSBuild\ProjectFile\Extensions.cs (1)
58
var versionRangeValue = item.
GetMetadataValue
(MetadataNames.Version);
MSBuild\ProjectFile\ProjectInstanceReader.cs (1)
157
.Select(item => item.
GetMetadataValue
(MetadataNames.FullPath))
Microsoft.DotNet.HotReload.Watch (1)
Build\ProjectGraphUtilities.cs (1)
92
=> item.
GetMetadataValue
(metadataName) is { Length: > 0 } value ? bool.TryParse(value, out var result) && result : defaultValue;
Microsoft.DotNet.ProjectTools (1)
VirtualProjectBuilder.cs (1)
356
path: compileItem.
GetMetadataValue
("FullPath"),
MSBuild (2)
JsonOutputFormatter.cs (2)
62
jsonItem["Identity"] = item.
GetMetadataValue
("Identity");
191
return item.
GetMetadataValue
(metadataName);
NuGet.Build.Tasks.Console (2)
ItemAdapter.cs (1)
24
var value = _item.
GetMetadataValue
(name).Trim();
MSBuildProjectItemInstance.cs (1)
31
protected override string GetPropertyValue(string name) => _projectItemInstance.
GetMetadataValue
(name);