2 instantiations of XmlAttributeWithLocation
Microsoft.Build (2)
ElementLocation\XmlDocumentWithLocation.cs (2)
227
return new
XmlAttributeWithLocation
(prefix, localName, namespaceURI, this, _reader.LineNumber, _reader.LinePosition);
231
return new
XmlAttributeWithLocation
(prefix, localName, namespaceURI, this);
27 references to XmlAttributeWithLocation
Microsoft.Build (27)
Construction\ProjectRootElement.cs (1)
1809
internal ProjectMetadataElement CreateMetadataElement(
XmlAttributeWithLocation
attribute)
Construction\ProjectTargetElement.cs (1)
270
XmlAttributeWithLocation
returnsAttribute = ProjectXmlUtilities.SetOrRemoveAttribute(
Construction\ProjectTaskElement.cs (1)
446
foreach (
XmlAttributeWithLocation
attribute in XmlElement.Attributes)
ElementLocation\XmlElementWithLocation.cs (3)
118
public
XmlAttributeWithLocation
GetAttributeWithLocation(string name)
127
return (
XmlAttributeWithLocation
)attribute;
153
XmlAttributeWithLocation
attributeWithLocation = GetAttributeWithLocation(name);
Evaluation\ProjectParser.cs (9)
298
XmlAttributeWithLocation
errorAttribute = remove.Length > 0 ? (
XmlAttributeWithLocation
)element.Attributes[XMakeAttributes.remove] : (
XmlAttributeWithLocation
)element.Attributes[XMakeAttributes.update];
306
ProjectXmlUtilities.VerifyThrowProjectInvalidAttribute(exclude.Length == 0 || include.Length > 0, (
XmlAttributeWithLocation
)element.Attributes[XMakeAttributes.exclude]);
322
foreach (
XmlAttributeWithLocation
attribute in element.Attributes)
675
foreach (
XmlAttributeWithLocation
attribute in element.Attributes)
717
XmlAttributeWithLocation
itemNameAttribute = element.GetAttributeWithLocation(XMakeAttributes.itemName);
718
XmlAttributeWithLocation
propertyNameAttribute = element.GetAttributeWithLocation(XMakeAttributes.propertyName);
764
foreach (
XmlAttributeWithLocation
attribute in element.Attributes)
Xml\ProjectXmlUtilities.cs (12)
127
internal static void VerifyThrowProjectAttributeEitherMissingOrNotEmpty(XmlElementWithLocation xmlElement,
XmlAttributeWithLocation
attribute, string attributeName)
145
foreach (
XmlAttributeWithLocation
attribute in element.Attributes)
160
internal static void VerifyThrowProjectInvalidAttribute(bool condition,
XmlAttributeWithLocation
attribute)
183
foreach (
XmlAttributeWithLocation
attribute in element.Attributes)
217
internal static void ThrowProjectInvalidAttribute(
XmlAttributeWithLocation
attribute)
227
internal static
XmlAttributeWithLocation
SetOrRemoveAttribute(XmlElementWithLocation element, string name, string value)
237
internal static
XmlAttributeWithLocation
SetOrRemoveAttribute(XmlElementWithLocation element, string name, string value, bool allowSettingEmptyAttributes)
249
XmlAttributeWithLocation
attribute = (
XmlAttributeWithLocation
)element.Attributes[name];
258
internal static string GetAttributeValue(
XmlAttributeWithLocation
attribute, bool returnNullForNonexistentAttributes)
286
XmlAttributeWithLocation
attribute = (
XmlAttributeWithLocation
)element.GetAttributeNode(attributeName);