31 references to XmlDocument
Microsoft.Build (31)
Construction\ProjectElementContainer.cs (8)
535
if (
XmlDocument
.PreserveWhitespace)
541
var newWhitespaceNode =
XmlDocument
.CreateWhitespace(referenceSibling.XmlElement.PreviousSibling.Value);
551
if (
XmlDocument
.PreserveWhitespace)
557
var newWhitespaceNode =
XmlDocument
.CreateWhitespace(child.XmlElement.PreviousSibling.Value);
567
if (
XmlDocument
.PreserveWhitespace)
577
var leadingWhitespaceNode =
XmlDocument
.CreateWhitespace(Environment.NewLine + parentIndentation + DEFAULT_INDENT);
578
var trailingWhiteSpaceNode =
XmlDocument
.CreateWhitespace(Environment.NewLine + parentIndentation);
621
if (
XmlDocument
.PreserveWhitespace)
Construction\ProjectExtensionsElement.cs (1)
131
idElement =
XmlDocument
.CreateElement(name, XmlElement.NamespaceURI);
Construction\ProjectRootElement.cs (14)
440
if (
XmlDocument
!= null)
442
XmlDocument
.FullPath = newFullPath;
479
var declaration =
XmlDocument
.FirstChild as XmlDeclaration;
580
projectWriter.Initialize(
XmlDocument
);
581
XmlDocument
.Save(projectWriter);
597
public bool PreserveFormatting => Link != null ? RootLink.PreserveFormatting :
XmlDocument
?.PreserveWhitespace ?? false;
1555
projectWriter.Initialize(
XmlDocument
);
1556
XmlDocument
.Save(projectWriter);
1623
projectWriter.Initialize(
XmlDocument
);
1624
XmlDocument
.Save(projectWriter);
1716
var oldDocument =
XmlDocument
;
1819
return (XmlElementWithLocation)
XmlDocument
.CreateElement(name, XmlNamespace, location);
2105
if (
XmlDocument
!= null)
2107
XmlDocument
.FullPath = fullPath;
Evaluation\Preprocessor.cs (5)
93
XmlDocument outerDocument = _project.Xml.
XmlDocument
;
146
if (!_implicitImportsByProject.TryGetValue(resolvedImport.ImportingElement.
XmlDocument
, out imports))
149
_implicitImportsByProject[resolvedImport.ImportingElement.
XmlDocument
] = new List<ResolvedImport>();
152
imports = _implicitImportsByProject[resolvedImport.ImportingElement.
XmlDocument
];
304
XmlDocument innerDocument = resolved.
XmlDocument
;
Evaluation\ProjectRootElementCache.cs (3)
205
document.PreserveWhitespace = projectRootElement.
XmlDocument
.PreserveWhitespace;
213
string cacheContent = projectRootElement.
XmlDocument
.OuterXml;
313
if (preserveFormatting != null && projectRootElement != null && projectRootElement.
XmlDocument
.PreserveWhitespace != preserveFormatting)