129 references to XMakeElements
Microsoft.Build (127)
BackEnd\Components\RequestBuilder\TaskBuilder.cs (3)
1146XMakeElements.output); 1164XMakeElements.output); 1177XMakeElements.output);
Construction\ProjectChooseElement.cs (1)
92XmlElementWithLocation 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)
109ErrorUtilities.VerifyThrowInvalidOperation(!XMakeElements.ReservedItemNames.Contains(name), "CannotModifyReservedItemMetadata", name); 126ErrorUtilities.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)
336if ((elementType != XMakeElements.message) && (code != null)) 341if ((elementType != XMakeElements.message) && (helpKeyword != null)) 642if ((elementType != XMakeElements.message) && (code != null)) 647if ((elementType != XMakeElements.message) && (helpKeyword != null)) 1945XMakeElements.warning, 1956XMakeElements.warning, 1968XMakeElements.message, 1980XMakeElements.warning, 2009XMakeElements.message, 2021XMakeElements.warning, 2424XMakeElements.error, 2432XMakeElements.warning, 2440XMakeElements.message, 2456XMakeElements.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)
2066ProjectErrorUtilities.ThrowInvalidProject(importLocationInProject, "InvalidAttributeValue", string.Empty, XMakeAttributes.project, XMakeElements.import); 2096ProjectErrorUtilities.ThrowInvalidProject(importLocationInProject, "InvalidAttributeValueWithException", EscapingUtilities.UnescapeAll(importExpressionEscapedItem), XMakeAttributes.project, XMakeElements.import, ex.Message); 2141ProjectErrorUtilities.ThrowInvalidProject(importLocationInProject, "InvalidAttributeValueWithException", importFileUnescaped, XMakeAttributes.project, XMakeElements.import, ex.Message); 2558ProjectErrorUtilities.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 (42)
134ProjectErrorUtilities.ThrowInvalidProject(ElementLocation.Create(_document.FullPath), "NoRootProjectElement", XMakeElements.project); 136ProjectErrorUtilities.VerifyThrowInvalidProject(element.Name != XMakeElements.visualStudioProject, element.Location, "ProjectUpgradeNeeded", _project.FullPath); 137ProjectErrorUtilities.VerifyThrowInvalidProject(element.LocalName == XMakeElements.project, element.Location, "UnrecognizedElement", element.Name); 159case XMakeElements.propertyGroup: 163case XMakeElements.itemGroup: 167case XMakeElements.importGroup: 171case XMakeElements.import: 175case XMakeElements.usingTask: 179case XMakeElements.target: 183case XMakeElements.itemDefinitionGroup: 187case XMakeElements.choose: 191case XMakeElements.projectExtensions: 195case XMakeElements.sdk: 200case XMakeElements.error: 201case XMakeElements.warning: 202case XMakeElements.message: 226ProjectErrorUtilities.VerifyThrowInvalidProject(!XMakeElements.ReservedItemNames.Contains(childElement.Name) && !ReservedPropertyNames.IsReservedProperty(childElement.Name), childElement.Location, "CannotModifyReservedProperty", childElement.Name); 310ProjectErrorUtilities.VerifyThrowInvalidProject(!XMakeElements.ReservedItemNames.Contains(itemType), element.Location, "CannotModifyReservedItem", itemType); 379if (ItemSpecModifiers.IsItemSpecModifier(name) || XMakeElements.ReservedItemNames.Contains(name)) 401ProjectErrorUtilities.VerifyThrowInvalidProject(!XMakeElements.ReservedItemNames.Contains(element.Name), element.Location, "CannotModifyReservedItemMetadata", element.Name); 430childElement.Name == XMakeElements.import, 520XMakeElements.usingTask, 538case XMakeElements.usingTaskParameterGroup: 547case XMakeElements.usingTaskBody: 580int indexOfSpecialCharacter = targetName.AsSpan().IndexOfAny(XMakeElements.InvalidTargetNameCharacters); 595case XMakeElements.propertyGroup: 598ProjectErrorUtilities.ThrowInvalidProject(onError.Location, "NodeMustBeLastUnderElement", XMakeElements.onError, XMakeElements.target, childElement.Name); 604case XMakeElements.itemGroup: 607ProjectErrorUtilities.ThrowInvalidProject(onError.Location, "NodeMustBeLastUnderElement", XMakeElements.onError, XMakeElements.target, childElement.Name); 613case XMakeElements.onError: 623case XMakeElements.itemDefinitionGroup: 630ProjectErrorUtilities.ThrowInvalidProject(onError.Location, "NodeMustBeLastUnderElement", XMakeElements.onError, XMakeElements.target, childElement.Name); 668ProjectErrorUtilities.VerifyThrowInvalidProject(childElement.Name == XMakeElements.output, childElement.Location, "UnrecognizedChildElement", childElement.Name, task.Name); 787case XMakeElements.when: 793case XMakeElements.otherwise: 851case XMakeElements.propertyGroup: 855case XMakeElements.itemGroup: 859case XMakeElements.choose: 863case XMakeElements.itemDefinitionGroup:
Instance\ProjectInstance.cs (1)
3063|| 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)
328ErrorUtilities.VerifyThrowArgument(!XMakeElements.ReservedItemNames.Contains(name), "OM_ReservedName", name); 334ProjectErrorUtilities.VerifyThrowInvalidProject(!XMakeElements.ReservedItemNames.Contains(name), location, "CannotModifyReservedProperty", name);
Instance\TaskRegistry.cs (9)
316XMakeElements.usingTask); 341XMakeElements.usingTask); 350XMakeElements.usingTask); 410ProjectErrorUtilities.ThrowInvalidProject(projectUsingTaskXml.Location, "InvalidAttributeValueWithException", assemblyFile, XMakeAttributes.assemblyFile, XMakeElements.usingTask, ex.Message); 1713XMakeElements.usingTaskBody); 1754XMakeElements.usingTaskParameter); 1779XMakeElements.usingTaskParameter); 1792XMakeElements.usingTaskParameter); 1818XMakeElements.usingTaskParameter);
Utilities\EngineFileUtilities.cs (12)
410XMakeElements.itemGroup, 423XMakeElements.itemGroup, 439XMakeElements.itemGroup, 452XMakeElements.import, 461XMakeElements.itemGroup, 470XMakeElements.itemGroup, 488XMakeElements.itemGroup, 503XMakeElements.itemGroup, 515XMakeElements.itemGroup, 528XMakeElements.import, 538XMakeElements.itemGroup, 548XMakeElements.itemGroup,
Utilities\Utilities.cs (1)
588!XMakeElements.ReservedItemNames.Contains(environmentVariableName) &&
MSBuild (2)
XMake.cs (2)
3422int indexOfSpecialCharacter = parameter.AsSpan().IndexOfAny(XMakeElements.InvalidTargetNameCharacters); 3425CommandLineSwitchException.Throw("NameInvalid", nameof(XMakeElements.target), parameter, parameter[indexOfSpecialCharacter].ToString());