37 references to XmlDocument
Microsoft.Build (31)
Construction\ProjectElementContainer.cs (8)
526
if (
XmlDocument
.PreserveWhitespace)
532
var newWhitespaceNode =
XmlDocument
.CreateWhitespace(referenceSibling.XmlElement.PreviousSibling.Value);
542
if (
XmlDocument
.PreserveWhitespace)
548
var newWhitespaceNode =
XmlDocument
.CreateWhitespace(child.XmlElement.PreviousSibling.Value);
558
if (
XmlDocument
.PreserveWhitespace)
568
var leadingWhitespaceNode =
XmlDocument
.CreateWhitespace(Environment.NewLine + parentIndentation + DEFAULT_INDENT);
569
var trailingWhiteSpaceNode =
XmlDocument
.CreateWhitespace(Environment.NewLine + parentIndentation);
612
if (
XmlDocument
.PreserveWhitespace)
Construction\ProjectExtensionsElement.cs (1)
137
idElement =
XmlDocument
.CreateElement(name, XmlElement.NamespaceURI);
Construction\ProjectRootElement.cs (14)
432
if (
XmlDocument
!= null)
434
XmlDocument
.FullPath = newFullPath;
471
var declaration =
XmlDocument
.FirstChild as XmlDeclaration;
572
projectWriter.Initialize(
XmlDocument
);
573
XmlDocument
.Save(projectWriter);
589
public bool PreserveFormatting => Link != null ? RootLink.PreserveFormatting :
XmlDocument
?.PreserveWhitespace ?? false;
1553
projectWriter.Initialize(
XmlDocument
);
1554
XmlDocument
.Save(projectWriter);
1621
projectWriter.Initialize(
XmlDocument
);
1622
XmlDocument
.Save(projectWriter);
1714
var oldDocument =
XmlDocument
;
1817
return (XmlElementWithLocation)
XmlDocument
.CreateElement(name, XmlNamespace, location);
2103
if (
XmlDocument
!= null)
2105
XmlDocument
.FullPath = fullPath;
Evaluation\Preprocessor.cs (5)
90
XmlDocument outerDocument = _project.Xml.
XmlDocument
;
143
if (!_implicitImportsByProject.TryGetValue(resolvedImport.ImportingElement.
XmlDocument
, out imports))
146
_implicitImportsByProject[resolvedImport.ImportingElement.
XmlDocument
] = new List<ResolvedImport>();
149
imports = _implicitImportsByProject[resolvedImport.ImportingElement.
XmlDocument
];
301
XmlDocument innerDocument = resolved.
XmlDocument
;
Evaluation\ProjectRootElementCache.cs (3)
209
document.PreserveWhitespace = projectRootElement.
XmlDocument
.PreserveWhitespace;
217
string cacheContent = projectRootElement.
XmlDocument
.OuterXml;
319
if (preserveFormatting != null && projectRootElement != null && projectRootElement.
XmlDocument
.PreserveWhitespace != preserveFormatting)
Microsoft.Build.Engine.UnitTests (6)
ConsoleLogger_Tests.cs (2)
149
System.Xml.XmlAttribute attribute = task.
XmlDocument
.CreateAttribute("Text");
152
attribute = task.
XmlDocument
.CreateAttribute("MessageImportance");
Construction\ProjectRootElement_Tests.cs (4)
79
Assert.False(xml.
XmlDocument
.IsReadOnly);
80
var children = xml.
XmlDocument
.ChildNodes;
111
Assert.True(xml.
XmlDocument
.IsReadOnly);
112
var children = xml.
XmlDocument
.ChildNodes;