45 references to GetAttributeValue
Microsoft.Build (45)
Construction\ProjectElement.cs (2)
132
return
GetAttributeValue
(XMakeAttributes.label);
552
var value =
GetAttributeValue
(attributeName, false);
Construction\ProjectImportElement.cs (4)
55
get => FileUtilities.FixFilePath(
GetAttributeValue
(XMakeAttributes.project));
74
get => FileUtilities.FixFilePath(
GetAttributeValue
(XMakeAttributes.sdk));
90
get =>
GetAttributeValue
(XMakeAttributes.sdkVersion);
105
get =>
GetAttributeValue
(XMakeAttributes.sdkMinimumVersion);
Construction\ProjectItemElement.cs (4)
206
return
GetAttributeValue
(XMakeAttributes.matchOnMetadataOptions);
226
return
GetAttributeValue
(XMakeAttributes.keepMetadata);
247
return
GetAttributeValue
(XMakeAttributes.removeMetadata);
268
return
GetAttributeValue
(XMakeAttributes.keepDuplicates);
Construction\ProjectOnErrorElement.cs (1)
54
return
GetAttributeValue
(XMakeAttributes.executeTargets);
Construction\ProjectOutputElement.cs (3)
54
return
GetAttributeValue
(XMakeAttributes.taskParameter);
88
return
GetAttributeValue
(XMakeAttributes.itemName);
108
return
GetAttributeValue
(XMakeAttributes.propertyName);
Construction\ProjectRootElement.cs (5)
481
get =>
GetAttributeValue
(XMakeAttributes.defaultTargets);
494
get =>
GetAttributeValue
(XMakeAttributes.initialTargets);
509
get =>
GetAttributeValue
(XMakeAttributes.sdk);
522
get =>
GetAttributeValue
(XMakeAttributes.treatAsLocalProperty);
535
get =>
GetAttributeValue
(XMakeAttributes.toolsVersion);
Construction\ProjectSdkElement.cs (3)
46
get =>
GetAttributeValue
(XMakeAttributes.sdkName);
59
get =>
GetAttributeValue
(XMakeAttributes.sdkVersion);
71
get =>
GetAttributeValue
(XMakeAttributes.sdkMinimumVersion);
Construction\ProjectTargetElement.cs (8)
94
string unescapedValue = EscapingUtilities.UnescapeAll(
GetAttributeValue
(XMakeAttributes.name));
130
return
GetAttributeValue
(XMakeAttributes.inputs);
150
return
GetAttributeValue
(XMakeAttributes.outputs);
170
string value =
GetAttributeValue
(XMakeAttributes.keepDuplicateOutputs);
198
return
GetAttributeValue
(XMakeAttributes.dependsOnTargets);
218
return
GetAttributeValue
(XMakeAttributes.beforeTargets);
238
return
GetAttributeValue
(XMakeAttributes.afterTargets);
259
return
GetAttributeValue
(XMakeAttributes.returns, true /* If the element is not there, return null */);
Construction\ProjectTaskElement.cs (3)
70
return
GetAttributeValue
(XMakeAttributes.continueOnError);
90
return
GetAttributeValue
(XMakeAttributes.msbuildRuntime);
110
return
GetAttributeValue
(XMakeAttributes.msbuildArchitecture);
Construction\ProjectUsingTaskBodyElement.cs (1)
88
string evaluateAttribute =
GetAttributeValue
(XMakeAttributes.evaluate);
Construction\ProjectUsingTaskElement.cs (7)
52
GetAttributeValue
(XMakeAttributes.assemblyFile));
69
get =>
GetAttributeValue
(XMakeAttributes.assemblyName);
84
get =>
GetAttributeValue
(XMakeAttributes.taskName);
98
get =>
GetAttributeValue
(XMakeAttributes.taskFactory);
111
get =>
GetAttributeValue
(XMakeAttributes.runtime);
124
get =>
GetAttributeValue
(XMakeAttributes.architecture);
137
get =>
GetAttributeValue
(XMakeAttributes.overrideUsingTask);
Construction\ProjectUsingTaskParameterElement.cs (3)
90
string typeAttribute =
GetAttributeValue
(XMakeAttributes.parameterType);
108
string outputAttribute =
GetAttributeValue
(XMakeAttributes.output);
125
string requiredAttribute =
GetAttributeValue
(XMakeAttributes.required);
ObjectModelRemoting\ConstructionObjectLinks\ProjectElementLink.cs (1)
130
public static string GetAttributeValue(ProjectElement xml, string attributeName, bool nullIfNotExists) => xml.
GetAttributeValue
(attributeName, nullIfNotExists);