7 overrides of ParentNode
PresentationFramework (7)
src\Framework\System\Windows\Documents\TextTreeFixupNode.cs (1)
131
internal override SplayTreeNode
ParentNode
src\Framework\System\Windows\Documents\TextTreeObjectNode.cs (1)
96
internal override SplayTreeNode
ParentNode
src\Framework\System\Windows\Documents\TextTreeRootNode.cs (1)
109
internal override SplayTreeNode
ParentNode
src\Framework\System\Windows\Documents\TextTreeRootTextBlock.cs (1)
67
internal override SplayTreeNode
ParentNode
src\Framework\System\Windows\Documents\TextTreeTextBlock.cs (1)
289
internal override SplayTreeNode
ParentNode
src\Framework\System\Windows\Documents\TextTreeTextElementNode.cs (1)
102
internal override SplayTreeNode
ParentNode
src\Framework\System\Windows\Documents\TextTreeTextNode.cs (1)
283
internal override SplayTreeNode
ParentNode
29 writes to ParentNode
PresentationFramework (29)
src\Framework\System\Windows\Documents\SplayTreeNode.cs (16)
385
this.
ParentNode
= positionNode;
428
this.
ParentNode
= containingNode;
452
leftSubTree.
ParentNode
= null;
456
rightSubTree.
ParentNode
= null;
466
root.
ParentNode
= containerNode;
469
this.
ParentNode
= null;
485
leftSubTree.
ParentNode
= root;
497
rightSubTree.
ParentNode
= root;
526
rightSubTree.
ParentNode
= maxNode;
555
rightSubTree.
ParentNode
= null;
851
rightChildNode.LeftChildNode.
ParentNode
= this;
855
rightChildNode.
ParentNode
= parentNode;
881
this.
ParentNode
= rightChildNode;
916
leftChildNode.RightChildNode.
ParentNode
= this;
920
leftChildNode.
ParentNode
= parentNode;
946
this.
ParentNode
= leftChildNode;
src\Framework\System\Windows\Documents\TextContainer.cs (11)
2301
middleSubTree.
ParentNode
= elementNode;
2389
middleSubTree.
ParentNode
= new TextTreeFixupNode(previousNode, previousEdge, nextNode, nextEdge);
2397
rootNode.
ParentNode
= containingNode;
2718
leftSubTree.
ParentNode
= null;
2741
middleSubTree.
ParentNode
= null;
3042
childNode.
ParentNode
= null;
3083
minChildNode.
ParentNode
= previousNode;
3100
maxChildNode.
ParentNode
= nextNode;
3108
localRootNode.
ParentNode
= containingNode;
3129
clone.ContainedNode.
ParentNode
= clone;
3165
clone.
ParentNode
= previousClone;
src\Framework\System\Windows\Documents\TextTreeText.cs (2)
409
leftTree.
ParentNode
= null; // We'll fixup leftTree.ParentNode.ContainedNode below.
431
rootNode.
ParentNode
= containerNode;
33 references to ParentNode
PresentationFramework (33)
src\Framework\System\Windows\Documents\SplayTreeNode.cs (18)
171
return this.
ParentNode
;
202
previousNode = this.
ParentNode
;
214
previousNode = previousNode.
ParentNode
;
255
nextNode = this.
ParentNode
;
267
nextNode = nextNode.
ParentNode
;
311
node = node.
ParentNode
;
340
node = node.
ParentNode
;
405
Invariant.Assert(this.
ParentNode
== null, "Can't insert child node!");
413
containingNode = leftSubTree.
ParentNode
;
421
containingNode = location.
ParentNode
;
446
containerNode = this.
ParentNode
;
509
Invariant.Assert(leftSubTree == null || leftSubTree.
ParentNode
== null);
510
Invariant.Assert(rightSubTree == null || rightSubTree.
ParentNode
== null);
637
parentNode = node.
ParentNode
;
663
grandParentNode = parentNode.
ParentNode
;
786
parentNode = this.
ParentNode
;
854
parentNode = this.
ParentNode
;
919
parentNode = this.
ParentNode
;
src\Framework\System\Windows\Documents\TextContainer.cs (5)
2388
Invariant.Assert(middleSubTree.
ParentNode
== null, "Assigning fixup node to parented child!");
2717
leftSubTree.
ParentNode
.ContainedNode = null;
2738
if (middleSubTree.
ParentNode
!= null)
2740
middleSubTree.
ParentNode
.ContainedNode = null;
3218
containingNode = containingNode.
ParentNode
;
src\Framework\System\Windows\Documents\TextPointer.cs (9)
3015
parentNode = searchNode.
ParentNode
;
3484
Invariant.Assert(node.
ParentNode
!= null || node is TextTreeRootNode, "Inconsistent node.ParentNode");
3485
symbolType = (node.
ParentNode
!= null) ? TextPointerContext.ElementEnd : TextPointerContext.None;
3536
Invariant.Assert(node.
ParentNode
!= null || node is TextTreeRootNode, "Inconsistent node.ParentNode");
3537
symbolType = (node.
ParentNode
!= null) ? TextPointerContext.ElementStart : TextPointerContext.None;
3998
Invariant.Assert(oldNode.
ParentNode
== null || oldNode.IsChildOfNode(oldNode.
ParentNode
), "Trying to add ref a dead node!");
3999
Invariant.Assert(newNode.
ParentNode
== null || newNode.IsChildOfNode(newNode.
ParentNode
), "Trying to add ref a dead node!");
src\Framework\System\Windows\Documents\TextTreeText.cs (1)
408
containerNode = leftTree.
ParentNode
;