129 references to XMakeElements
Microsoft.Build (127)
BackEnd\Components\RequestBuilder\TaskBuilder.cs (3)
1196XMakeElements.output); 1214XMakeElements.output); 1227XMakeElements.output);
Construction\ProjectChooseElement.cs (1)
93XmlElementWithLocation element = containingProject.CreateElement(XMakeElements.choose);
Construction\ProjectExtensionsElement.cs (1)
188XmlElementWithLocation element = containingProject.CreateElement(XMakeElements.projectExtensions);
Construction\ProjectImportElement.cs (2)
147XmlElementWithLocation element = containingProject.CreateElement(XMakeElements.import); 162XmlElementWithLocation element = containingProject.CreateElement(XMakeElements.import);
Construction\ProjectImportGroupElement.cs (1)
79XmlElementWithLocation element = containingProject.CreateElement(XMakeElements.importGroup);
Construction\ProjectItemDefinitionGroupElement.cs (1)
70XmlElementWithLocation element = containingProject.CreateElement(XMakeElements.itemDefinitionGroup);
Construction\ProjectItemElement.cs (2)
430ErrorUtilities.VerifyThrowArgument(!XMakeElements.ReservedItemNames.Contains(itemType), "CannotModifyReservedItem", itemType); 449ErrorUtilities.VerifyThrowArgument(!XMakeElements.ReservedItemNames.Contains(newItemType), "CannotModifyReservedItem", newItemType);
Construction\ProjectItemGroupElement.cs (1)
166XmlElementWithLocation element = containingProject.CreateElement(XMakeElements.itemGroup);
Construction\ProjectMetadataElement.cs (2)
110ErrorUtilities.VerifyThrowInvalidOperation(!XMakeElements.ReservedItemNames.Contains(name), "CannotModifyReservedItemMetadata", name); 127ErrorUtilities.VerifyThrowArgument(!XMakeElements.ReservedItemNames.Contains(newName), "CannotModifyReservedItemMetadata", newName);
Construction\ProjectOnErrorElement.cs (1)
77XmlElementWithLocation element = containingProject.CreateElement(XMakeElements.onError);
Construction\ProjectOtherwiseElement.cs (1)
85XmlElementWithLocation element = containingProject.CreateElement(XMakeElements.otherwise);
Construction\ProjectOutputElement.cs (2)
144XMakeElements.output, 148XmlElementWithLocation element = containingProject.CreateElement(XMakeElements.output);
Construction\ProjectPropertyElement.cs (2)
98ErrorUtilities.VerifyThrowInvalidOperation(!XMakeElements.ReservedItemNames.Contains(name) && !ReservedPropertyNames.IsReservedProperty(name), "OM_CannotCreateReservedProperty", name); 115ErrorUtilities.VerifyThrowArgument(!XMakeElements.ReservedItemNames.Contains(newName), "CannotModifyReservedProperty", newName);
Construction\ProjectPropertyGroupElement.cs (1)
99XmlElementWithLocation element = containingProject.CreateElement(XMakeElements.propertyGroup);
Construction\ProjectSdkElement.cs (1)
99var element = containingProject.CreateElement(XMakeElements.sdk);
Construction\ProjectTargetElement.cs (2)
109int indexOfSpecialCharacter = unescapedValue.AsSpan().IndexOfAny(XMakeElements.InvalidTargetNameCharacters); 406XmlElementWithLocation element = containingProject.CreateElement(XMakeElements.target);
Construction\ProjectUsingTaskBodyElement.cs (1)
125XmlElementWithLocation element = containingProject.CreateElement(XMakeElements.usingTaskBody);
Construction\ProjectUsingTaskElement.cs (3)
74ErrorUtilities.VerifyThrowInvalidOperation(String.IsNullOrEmpty(AssemblyFile), "OM_EitherAttributeButNotBoth", XMakeElements.usingTask, XMakeAttributes.assemblyFile, XMakeAttributes.assemblyName); 237XMakeElements.usingTask, 241XmlElementWithLocation element = containingProject.CreateElement(XMakeElements.usingTask);
Construction\ProjectWhenElement.cs (1)
70XmlElementWithLocation element = containingProject.CreateElement(XMakeElements.when);
Construction\Solution\SolutionProjectGenerator.cs (14)
341if ((elementType != XMakeElements.message) && (code != null)) 346if ((elementType != XMakeElements.message) && (helpKeyword != null)) 647if ((elementType != XMakeElements.message) && (code != null)) 652if ((elementType != XMakeElements.message) && (helpKeyword != null)) 1952XMakeElements.warning, 1963XMakeElements.warning, 1975XMakeElements.message, 1987XMakeElements.warning, 2016XMakeElements.message, 2028XMakeElements.warning, 2432XMakeElements.error, 2440XMakeElements.warning, 2448XMakeElements.message, 2464XMakeElements.error,
Construction\UsingTaskParameterGroupElement.cs (1)
97XmlElementWithLocation element = containingProject.CreateElement(XMakeElements.usingTaskParameterGroup);
Definition\ProjectItem.cs (1)
582ErrorUtilities.VerifyThrowInvalidOperation(!XMakeElements.ReservedItemNames.Contains(name), "CannotModifyReservedItemMetadata", name);
Definition\ProjectItemDefinition.cs (1)
155ErrorUtilities.VerifyThrowInvalidOperation(!XMakeElements.ReservedItemNames.Contains(name), "CannotModifyReservedItemMetadata", name);
Definition\ProjectProperty.cs (1)
549ErrorUtilities.VerifyThrowArgument(!XMakeElements.ReservedItemNames.Contains(name), "OM_ReservedName", name);
Evaluation\Evaluator.cs (4)
2202ProjectErrorUtilities.ThrowInvalidProject(importLocationInProject, "InvalidAttributeValue", string.Empty, XMakeAttributes.project, XMakeElements.import); 2232ProjectErrorUtilities.ThrowInvalidProject(importLocationInProject, "InvalidAttributeValueWithException", EscapingUtilities.UnescapeAll(importExpressionEscapedItem), XMakeAttributes.project, XMakeElements.import, ex.Message); 2277ProjectErrorUtilities.ThrowInvalidProject(importLocationInProject, "InvalidAttributeValueWithException", importFileUnescaped, XMakeAttributes.project, XMakeElements.import, ex.Message); 2699ProjectErrorUtilities.ThrowInvalidProject(importElement.Location, "InvalidAttributeValueWithException", importExpandedWithDefaultPath, XMakeAttributes.project, XMakeElements.import, ex.Message);
Evaluation\Preprocessor.cs (7)
241String.Equals(XMakeElements.project, child.Name, StringComparison.Ordinal)) 278if (child.NodeType == XmlNodeType.Element && String.Equals(XMakeElements.import, child.Name, StringComparison.Ordinal)) 288string projectSdk = source.NodeType == XmlNodeType.Element && String.Equals(XMakeElements.project, source.Name, StringComparison.Ordinal) ? ((XmlElement)source).GetAttribute(XMakeAttributes.sdk) : String.Empty; 312$"\r\n This import was added implicitly because the {XMakeElements.project} element's {XMakeAttributes.sdk} attribute specified \"{importSdk}\"."; 336if (child.NodeType == XmlNodeType.Element && String.Equals(XMakeElements.importGroup, child.Name, StringComparison.Ordinal)) 345destination.AppendChild(destinationDocument.CreateComment($"</{XMakeElements.importGroup}>")); 353if (clone.NodeType == XmlNodeType.Element && String.Equals(XMakeElements.project, child.Name, StringComparison.Ordinal) && clone.Attributes?[XMakeAttributes.sdk] != null)
Evaluation\ProjectParser.cs (44)
139ProjectErrorUtilities.ThrowInvalidProject(ElementLocation.Create(_document.FullPath), "NoRootProjectElement", XMakeElements.project); 141ProjectErrorUtilities.VerifyThrowInvalidProject(element.Name != XMakeElements.visualStudioProject, element.Location, "ProjectUpgradeNeeded", _project.FullPath); 142ProjectErrorUtilities.VerifyThrowInvalidProject(element.LocalName == XMakeElements.project, element.Location, "UnrecognizedElement", element.Name); 164case XMakeElements.propertyGroup: 168case XMakeElements.itemGroup: 172case XMakeElements.importGroup: 176case XMakeElements.import: 180case XMakeElements.usingTask: 184case XMakeElements.target: 188case XMakeElements.itemDefinitionGroup: 192case XMakeElements.choose: 196case XMakeElements.projectExtensions: 200case XMakeElements.sdk: 205case XMakeElements.error: 206case XMakeElements.warning: 207case XMakeElements.message: 235ProjectErrorUtilities.VerifyThrowInvalidProject(!XMakeElements.ReservedItemNames.Contains(childElement.Name) && !ReservedPropertyNames.IsReservedProperty(childElement.Name), childElement.Location, "CannotModifyReservedProperty", childElement.Name); 319ProjectErrorUtilities.VerifyThrowInvalidProject(!XMakeElements.ReservedItemNames.Contains(itemType), element.Location, "CannotModifyReservedItem", itemType); 391if (ItemSpecModifiers.IsItemSpecModifier(name) || XMakeElements.ReservedItemNames.Contains(name)) 413ProjectErrorUtilities.VerifyThrowInvalidProject(!XMakeElements.ReservedItemNames.Contains(element.Name), element.Location, "CannotModifyReservedItemMetadata", element.Name); 441if (childElement.Name != XMakeElements.import) 511ProjectXmlUtilities.VerifyThrowProjectAttributes(childElement, ValidAttributesOnUsingTaskParameter, _ParserIgnoreConfiguration, XMakeElements.usingTaskParameter); 539XMakeElements.usingTask, 557case XMakeElements.usingTaskParameterGroup: 566case XMakeElements.usingTaskBody: 603int indexOfSpecialCharacter = targetName.AsSpan().IndexOfAny(XMakeElements.InvalidTargetNameCharacters); 618case XMakeElements.propertyGroup: 621ProjectErrorUtilities.ThrowInvalidProject(onError.Location, "NodeMustBeLastUnderElement", XMakeElements.onError, XMakeElements.target, childElement.Name); 627case XMakeElements.itemGroup: 630ProjectErrorUtilities.ThrowInvalidProject(onError.Location, "NodeMustBeLastUnderElement", XMakeElements.onError, XMakeElements.target, childElement.Name); 636case XMakeElements.onError: 646case XMakeElements.itemDefinitionGroup: 653ProjectErrorUtilities.ThrowInvalidProject(onError.Location, "NodeMustBeLastUnderElement", XMakeElements.onError, XMakeElements.target, childElement.Name); 691if (childElement.Name != XMakeElements.output) 693if (_ParserIgnoreConfiguration?.CheckSkipElement(XMakeElements.usingTaskBody, childElement.Name) == true) 824case XMakeElements.when: 830case XMakeElements.otherwise: 892case XMakeElements.propertyGroup: 896case XMakeElements.itemGroup: 900case XMakeElements.choose: 904case XMakeElements.itemDefinitionGroup:
Instance\ProjectInstance.cs (1)
3131|| XMakeElements.ReservedItemNames.Contains(environmentVariableName)
Instance\ProjectItemInstance.cs (1)
740ErrorUtilities.VerifyThrowArgument(!XMakeElements.ReservedItemNames.Contains(itemTypeToUse), "OM_ReservedName", itemTypeToUse);
Instance\ProjectMetadataInstance.cs (1)
260foreach (string reservedName in XMakeElements.ReservedItemNames)
Instance\ProjectPropertyInstance.cs (2)
329ErrorUtilities.VerifyThrowArgument(!XMakeElements.ReservedItemNames.Contains(name), "OM_ReservedName", name); 335ProjectErrorUtilities.VerifyThrowInvalidProject(!XMakeElements.ReservedItemNames.Contains(name), location, "CannotModifyReservedProperty", name);
Instance\TaskRegistry.cs (5)
1525XMakeElements.usingTaskBody); 1590XMakeElements.usingTaskParameter); 1615XMakeElements.usingTaskParameter); 1628XMakeElements.usingTaskParameter); 1654XMakeElements.usingTaskParameter);
Instance\TaskRegistry.UsingTaskInfo.cs (2)
430XMakeElements.usingTask, 475XMakeElements.usingTask);
Utilities\EngineFileUtilities.cs (12)
411XMakeElements.itemGroup, 424XMakeElements.itemGroup, 440XMakeElements.itemGroup, 453XMakeElements.import, 462XMakeElements.itemGroup, 471XMakeElements.itemGroup, 489XMakeElements.itemGroup, 504XMakeElements.itemGroup, 516XMakeElements.itemGroup, 529XMakeElements.import, 539XMakeElements.itemGroup, 549XMakeElements.itemGroup,
Utilities\Utilities.cs (1)
588!XMakeElements.ReservedItemNames.Contains(environmentVariableName) &&
MSBuild (2)
XMake.cs (2)
3818int indexOfSpecialCharacter = parameter.AsSpan().IndexOfAny(XMakeElements.InvalidTargetNameCharacters); 3821CommandLineSwitchException.Throw("NameInvalid", nameof(XMakeElements.target), parameter, parameter[indexOfSpecialCharacter].ToString());