45 references to GetAttributeLocation
Microsoft.Build (45)
Construction\ProjectElement.cs (2)
279
public virtual ElementLocation ConditionLocation =>
GetAttributeLocation
(XMakeAttributes.condition);
285
public ElementLocation LabelLocation =>
GetAttributeLocation
(XMakeAttributes.label);
Construction\ProjectImportElement.cs (2)
67
public ElementLocation ProjectLocation =>
GetAttributeLocation
(XMakeAttributes.project);
118
public ElementLocation SdkLocation =>
GetAttributeLocation
(XMakeAttributes.sdk);
Construction\ProjectItemElement.cs (9)
291
public ElementLocation IncludeLocation =>
GetAttributeLocation
(XMakeAttributes.include);
296
public ElementLocation ExcludeLocation =>
GetAttributeLocation
(XMakeAttributes.exclude);
301
public ElementLocation RemoveLocation =>
GetAttributeLocation
(XMakeAttributes.remove);
306
public ElementLocation UpdateLocation =>
GetAttributeLocation
(XMakeAttributes.update);
311
public ElementLocation MatchOnMetadataLocation =>
GetAttributeLocation
(XMakeAttributes.matchOnMetadata);
316
public ElementLocation MatchOnMetadataOptionsLocation =>
GetAttributeLocation
(XMakeAttributes.matchOnMetadataOptions);
321
public ElementLocation KeepMetadataLocation =>
GetAttributeLocation
(XMakeAttributes.keepMetadata);
326
public ElementLocation RemoveMetadataLocation =>
GetAttributeLocation
(XMakeAttributes.removeMetadata);
331
public ElementLocation KeepDuplicatesLocation =>
GetAttributeLocation
(XMakeAttributes.keepDuplicates);
Construction\ProjectOnErrorElement.cs (1)
68
public ElementLocation ExecuteTargetsLocation =>
GetAttributeLocation
(XMakeAttributes.executeTargets);
Construction\ProjectOutputElement.cs (3)
121
public ElementLocation TaskParameterLocation =>
GetAttributeLocation
(XMakeAttributes.taskParameter);
126
public ElementLocation PropertyNameLocation =>
GetAttributeLocation
(XMakeAttributes.propertyName);
131
public ElementLocation ItemTypeLocation =>
GetAttributeLocation
(XMakeAttributes.itemName);
Construction\ProjectRootElement.cs (5)
647
public ElementLocation ToolsVersionLocation =>
GetAttributeLocation
(XMakeAttributes.toolsVersion);
652
public ElementLocation DefaultTargetsLocation =>
GetAttributeLocation
(XMakeAttributes.defaultTargets);
657
public ElementLocation InitialTargetsLocation =>
GetAttributeLocation
(XMakeAttributes.initialTargets);
662
public ElementLocation SdkLocation =>
GetAttributeLocation
(XMakeAttributes.sdk);
667
public ElementLocation TreatAsLocalPropertyLocation =>
GetAttributeLocation
(XMakeAttributes.treatAsLocalProperty);
Construction\ProjectTargetElement.cs (8)
293
public ElementLocation NameLocation =>
GetAttributeLocation
(XMakeAttributes.name);
298
public ElementLocation InputsLocation =>
GetAttributeLocation
(XMakeAttributes.inputs);
303
public ElementLocation OutputsLocation =>
GetAttributeLocation
(XMakeAttributes.outputs);
312
ElementLocation location =
GetAttributeLocation
(XMakeAttributes.keepDuplicateOutputs);
327
public ElementLocation DependsOnTargetsLocation =>
GetAttributeLocation
(XMakeAttributes.dependsOnTargets);
332
public ElementLocation BeforeTargetsLocation =>
GetAttributeLocation
(XMakeAttributes.beforeTargets);
337
public ElementLocation ReturnsLocation =>
GetAttributeLocation
(XMakeAttributes.returns);
342
public ElementLocation AfterTargetsLocation =>
GetAttributeLocation
(XMakeAttributes.afterTargets);
Construction\ProjectTaskElement.cs (3)
194
public ElementLocation ContinueOnErrorLocation =>
GetAttributeLocation
(XMakeAttributes.continueOnError);
200
public ElementLocation MSBuildRuntimeLocation =>
GetAttributeLocation
(XMakeAttributes.msbuildRuntime);
206
public ElementLocation MSBuildArchitectureLocation =>
GetAttributeLocation
(XMakeAttributes.msbuildArchitecture);
Construction\ProjectUsingTaskBodyElement.cs (1)
121
public ElementLocation EvaluateLocation =>
GetAttributeLocation
(XMakeAttributes.evaluate) ?? Location;
Construction\ProjectUsingTaskElement.cs (7)
172
public ElementLocation TaskNameLocation =>
GetAttributeLocation
(XMakeAttributes.taskName);
177
public ElementLocation AssemblyFileLocation =>
GetAttributeLocation
(XMakeAttributes.assemblyFile);
182
public ElementLocation AssemblyNameLocation =>
GetAttributeLocation
(XMakeAttributes.assemblyName);
187
public ElementLocation RuntimeLocation =>
GetAttributeLocation
(XMakeAttributes.runtime);
192
public ElementLocation ArchitectureLocation =>
GetAttributeLocation
(XMakeAttributes.architecture);
197
public ElementLocation TaskFactoryLocation =>
GetAttributeLocation
(XMakeAttributes.taskFactory);
202
public ElementLocation OverrideLocation =>
GetAttributeLocation
(XMakeAttributes.overrideUsingTask);
Construction\ProjectUsingTaskParameterElement.cs (3)
152
public ElementLocation ParameterTypeLocation =>
GetAttributeLocation
(XMakeAttributes.parameterType) ?? Location;
159
public ElementLocation OutputLocation =>
GetAttributeLocation
(XMakeAttributes.output) ?? Location;
166
public ElementLocation RequiredLocation =>
GetAttributeLocation
(XMakeAttributes.required) ?? Location;
ObjectModelRemoting\ConstructionObjectLinks\ProjectElementLink.cs (1)
129
public static ElementLocation GetAttributeLocation(ProjectElement xml, string attributeName) => xml.
GetAttributeLocation
(attributeName);