7 overrides of ParentNode
PresentationFramework (7)
System\Windows\Documents\TextTreeFixupNode.cs (1)
123
internal override SplayTreeNode
ParentNode
System\Windows\Documents\TextTreeObjectNode.cs (1)
88
internal override SplayTreeNode
ParentNode
System\Windows\Documents\TextTreeRootNode.cs (1)
100
internal override SplayTreeNode
ParentNode
System\Windows\Documents\TextTreeRootTextBlock.cs (1)
64
internal override SplayTreeNode
ParentNode
System\Windows\Documents\TextTreeTextBlock.cs (1)
282
internal override SplayTreeNode
ParentNode
System\Windows\Documents\TextTreeTextElementNode.cs (1)
96
internal override SplayTreeNode
ParentNode
System\Windows\Documents\TextTreeTextNode.cs (1)
279
internal override SplayTreeNode
ParentNode
29 writes to ParentNode
PresentationFramework (29)
System\Windows\Documents\SplayTreeNode.cs (16)
377
this.
ParentNode
= positionNode;
420
this.
ParentNode
= containingNode;
444
leftSubTree.
ParentNode
= null;
448
rightSubTree.
ParentNode
= null;
458
root.
ParentNode
= containerNode;
461
this.
ParentNode
= null;
477
leftSubTree.
ParentNode
= root;
489
rightSubTree.
ParentNode
= root;
518
rightSubTree.
ParentNode
= maxNode;
547
rightSubTree.
ParentNode
= null;
843
rightChildNode.LeftChildNode.
ParentNode
= this;
847
rightChildNode.
ParentNode
= parentNode;
873
this.
ParentNode
= rightChildNode;
908
leftChildNode.RightChildNode.
ParentNode
= this;
912
leftChildNode.
ParentNode
= parentNode;
938
this.
ParentNode
= leftChildNode;
System\Windows\Documents\TextContainer.cs (11)
2268
middleSubTree.
ParentNode
= elementNode;
2350
middleSubTree.
ParentNode
= new TextTreeFixupNode(previousNode, previousEdge, nextNode, nextEdge);
2358
rootNode.
ParentNode
= containingNode;
2676
leftSubTree.
ParentNode
= null;
2699
middleSubTree.
ParentNode
= null;
2993
childNode.
ParentNode
= null;
3034
minChildNode.
ParentNode
= previousNode;
3051
maxChildNode.
ParentNode
= nextNode;
3059
localRootNode.
ParentNode
= containingNode;
3080
clone.ContainedNode.
ParentNode
= clone;
3116
clone.
ParentNode
= previousClone;
System\Windows\Documents\TextTreeText.cs (2)
401
leftTree.
ParentNode
= null; // We'll fixup leftTree.ParentNode.ContainedNode below.
423
rootNode.
ParentNode
= containerNode;
33 references to ParentNode
PresentationFramework (33)
System\Windows\Documents\SplayTreeNode.cs (18)
169
return this.
ParentNode
;
200
previousNode = this.
ParentNode
;
212
previousNode = previousNode.
ParentNode
;
250
nextNode = this.
ParentNode
;
262
nextNode = nextNode.
ParentNode
;
303
node = node.
ParentNode
;
332
node = node.
ParentNode
;
397
Invariant.Assert(this.
ParentNode
== null, "Can't insert child node!");
405
containingNode = leftSubTree.
ParentNode
;
413
containingNode = location.
ParentNode
;
438
containerNode = this.
ParentNode
;
501
Invariant.Assert(leftSubTree == null || leftSubTree.
ParentNode
== null);
502
Invariant.Assert(rightSubTree == null || rightSubTree.
ParentNode
== null);
629
parentNode = node.
ParentNode
;
655
grandParentNode = parentNode.
ParentNode
;
778
parentNode = this.
ParentNode
;
846
parentNode = this.
ParentNode
;
911
parentNode = this.
ParentNode
;
System\Windows\Documents\TextContainer.cs (5)
2349
Invariant.Assert(middleSubTree.
ParentNode
== null, "Assigning fixup node to parented child!");
2675
leftSubTree.
ParentNode
.ContainedNode = null;
2696
if (middleSubTree.
ParentNode
!= null)
2698
middleSubTree.
ParentNode
.ContainedNode = null;
3169
containingNode = containingNode.
ParentNode
;
System\Windows\Documents\TextPointer.cs (9)
2983
parentNode = searchNode.
ParentNode
;
3452
Invariant.Assert(node.
ParentNode
!= null || node is TextTreeRootNode, "Inconsistent node.ParentNode");
3453
symbolType = (node.
ParentNode
!= null) ? TextPointerContext.ElementEnd : TextPointerContext.None;
3504
Invariant.Assert(node.
ParentNode
!= null || node is TextTreeRootNode, "Inconsistent node.ParentNode");
3505
symbolType = (node.
ParentNode
!= null) ? TextPointerContext.ElementStart : TextPointerContext.None;
3966
Invariant.Assert(oldNode.
ParentNode
== null || oldNode.IsChildOfNode(oldNode.
ParentNode
), "Trying to add ref a dead node!");
3967
Invariant.Assert(newNode.
ParentNode
== null || newNode.IsChildOfNode(newNode.
ParentNode
), "Trying to add ref a dead node!");
System\Windows\Documents\TextTreeText.cs (1)
400
containerNode = leftTree.
ParentNode
;