Base:
property
ParentNode
System.Xml.XmlNode.ParentNode
53 references to ParentNode
Microsoft.Build (4)
Evaluation\ProjectParser.cs (2)
207
ProjectXmlUtilities.ThrowProjectInvalidChildElement(childElement.Name, childElement.
ParentNode
.Name, childElement.Location);
637
ProjectErrorUtilities.ThrowInvalidProject(childElement.Location, "PropertyOutsidePropertyGroupInTarget", childElement.Name, childElement.
ParentNode
.Name);
Xml\ProjectXmlUtilities.cs (1)
73
ProjectErrorUtilities.ThrowInvalidProject(child.Location, "InvalidChildElementDueToDuplication", child.Name, child.
ParentNode
.Name);
XmlUtilities.cs (1)
55
oldElement.
ParentNode
?.ReplaceChild(newElement, oldElement);
Microsoft.Build.Engine (15)
Engine\TaskOutput.cs (1)
41
string taskName = node.
ParentNode
.Name;
Items\BuildItemGroup.cs (4)
534
xml.InsertAfter((XmlElement)itemElementToInsertAfter.
ParentNode
, itemToAdd.ItemElement, itemElementToInsertAfter);
539
xml.InsertBefore((XmlElement)itemElementToInsertBefore.
ParentNode
, itemToAdd.ItemElement, itemElementToInsertBefore);
814
itemElement.
ParentNode
.RemoveChild(itemElement);
952
ErrorUtilities.VerifyThrowInvalidOperation(item?.ItemElement?.
ParentNode
== xml.Element, "ItemDoesNotBelongToItemGroup");
Items\ItemDefinitionLibrary.cs (1)
279
string itemType = itemDefinitionChildElement.
ParentNode
.Name;
Properties\BuildPropertyGroup.cs (5)
538
if (this.propertyGroupElement.
ParentNode
is XmlElement)
540
return (XmlElement)this.propertyGroupElement.
ParentNode
;
1282
propertyElement.
ParentNode
.RemoveChild(propertyElement);
1454
propertyElement.
ParentNode
.RemoveChild(propertyElement);
1761
error.VerifyThrowInvalidOperation(propertyElement.
ParentNode
== this.propertyGroupElement,
Shared\XmlUtilities.cs (1)
53
oldElement.
ParentNode
?.ReplaceChild(newElement, oldElement);
Xml\BuildItemGroupXml.cs (2)
73
if (element?.
ParentNode
is XmlElement)
75
return (XmlElement)element.
ParentNode
;
Xml\ProjectXmlUtilities.cs (1)
108
ProjectErrorUtilities.ThrowInvalidProject(element, "CustomNamespaceNotAllowedOnThisChildElement", element.Name, element.
ParentNode
.Name);
Microsoft.Build.Tasks.Core (7)
AddToWin32Manifest.cs (2)
225
if (winSettingsNode.
ParentNode
== null)
230
if (appNode.
ParentNode
== null)
ManifestUtil\mansign2.cs (1)
793
licenseDom.DocumentElement.
ParentNode
.InnerXml = "<msrel:RelData xmlns:msrel=\"" +
ManifestUtil\TrustInfo.cs (4)
122
if (permissionSetElement.
ParentNode
== null ||
123
permissionSetElement.
ParentNode
.NodeType == XmlNodeType.Document)
128
XmlElement defaultAssemblyRequestElement = (XmlElement)permissionSetElement.
ParentNode
.SelectSingleNode(XPaths.defaultAssemblyRequestElement, nsmgr);
132
permissionSetElement.
ParentNode
.AppendChild(defaultAssemblyRequestElement);
PresentationFramework (2)
MS\Internal\IO\Packaging\XmlGlyphRunInfo.cs (1)
169
currentNode = (currentNode.
ParentNode
as XmlElement))
System\Windows\Documents\FixedTextBuilder.cs (1)
1646
_currentDumpNode = (XmlElement) _currentDumpNode.
ParentNode
;
System.Data.Common (12)
System\Xml\XmlBoundElement.cs (2)
80
XmlBoundElement? parent =
ParentNode
as XmlBoundElement;
102
XmlBoundElement? parent =
ParentNode
as XmlBoundElement;
System\Xml\XmlDataDocument.cs (10)
573
if (childElem.
ParentNode
!= rowElement)
575
childElem.
ParentNode
!.RemoveChild(childElem);
884
if (GetNestedParent(refRow) == parentRow && GetElementFromRow(refRow).
ParentNode
== parentElement)
1550
e.
ParentNode
!.RemoveChild(e);
1678
rowElement.
ParentNode
!.RemoveChild(rowElement);
1754
if (childElement == DocumentElement || childElement.
ParentNode
== null)
1757
parentRowInTree = GetRowFromElement((XmlElement)childElement.
ParentNode
);
2047
rowElement.
ParentNode
!.RemoveChild(rowElement);
2264
rowElement.
ParentNode
?.RemoveChild(rowElement);
2941
DataSetMapper.GetRegion(childRowElem.
ParentNode
, out parentRowElem);
System.Private.Xml (8)
System\Xml\Dom\DocumentSchemaValidator.cs (2)
485
Debug.Assert(elementToValidate.
ParentNode
!.NodeType != XmlNodeType.Document); //Handle if it is the documentElement separately
608
Debug.Assert(_nodeSequenceToValidate![0] == elementToValidate.
ParentNode
);
System\Xml\Dom\DocumentXmlWriter.cs (1)
191
_write = elem.
ParentNode
;
System\Xml\Dom\DocumentXPathNavigator.cs (5)
401
element = element.
ParentNode
as XmlElement;
447
element = element.
ParentNode
as XmlElement;
559
element = element.
ParentNode
as XmlElement;
673
element = element.
ParentNode
as XmlElement;
690
current = current.
ParentNode
as XmlElement;
System.Security.Cryptography.Xml (5)
System\Security\Cryptography\Xml\EncryptedXml.cs (2)
824
XmlNode parent = inputElement.
ParentNode
!;
909
XmlNode parentNode = inputElement.
ParentNode
!;
System\Security\Cryptography\Xml\Reference.cs (1)
429
_namespaces = Utils.GetPropagatedAttributes(elem.
ParentNode
as XmlElement);
System\Security\Cryptography\Xml\XmlDecryptionTransform.cs (2)
180
XmlNode parent = encryptedDataElement.
ParentNode
!;
237
XmlNode parent = encryptedDataElement.
ParentNode
!;