39 references to GetNextNode
PresentationFramework (39)
System\Windows\Documents\TextContainer.cs (17)
635TextTreeTextNode nextTextNode = ((direction == LogicalDirection.Forward) ? node.GetNextNode() : node.GetPreviousNode()) as TextTreeTextNode; 849(position.Edge == ElementEdge.BeforeStart && position.Node.GetNextNode() is TextTreeTextNode && position.Node.GetNextNode().SymbolCount > 0)); 1059formerFirstIMEVisibleNode = (TextTreeTextElementNode)elementNode.GetNextNode(); 2070for (node = firstChildNode; node != null; node = node.GetNextNode()) 2156nextNode = textNode.GetNextNode(); 2169Invariant.Assert(nextNode.GetNextNode() == null || nextNode.GetNextNode().SymbolCount > 0, "Found three consecutive zero-width text nodes! (2)"); 2201nextNode = textNode.GetNextNode(); 2423nextNode = node.GetNextNode(); 2535node = (TextTreeNode)node.GetNextNode(); 2644rightSubTree = endPosition.Node.GetNextNode(); 2657middleSubTree = leftSubTree.GetNextNode(); 2825nextNode = (TextTreeTextElementNode)elementNode.GetNextNode(); 2960nextNode = (TextTreeNode)elementNode.GetNextNode(); 3131node = (TextTreeNode)node.GetNextNode(); 3254for (textBlock = (TextTreeTextBlock)_rootNode.RootTextBlock.ContainedNode.GetMinSibling(); textBlock != null; textBlock = (TextTreeTextBlock)textBlock.GetNextNode())
System\Windows\Documents\TextElement.cs (1)
1409TextTreeTextElementNode node = _textElementNode.GetNextNode() as TextTreeTextElementNode;
System\Windows\Documents\TextPointer.cs (10)
597textNode = ((direction == LogicalDirection.Forward) ? textNode.GetNextNode() : textNode.GetPreviousNode()) as TextTreeTextNode; 1793textNode = ((direction == LogicalDirection.Forward) ? textNode.GetNextNode() : textNode.GetPreviousNode()) as TextTreeTextNode; 2248newNode = _node.GetNextNode(); 2866sibling = node.GetNextNode(); 3155endedAdjacentToTextNode = newNode.GetNextNode() is TextTreeTextNode; 3173newNode = currentNode.GetNextNode(); 3188nextNode = currentNode.GetNextNode(); 3202endedAdjacentToTextNode = newNode.GetNextNode() is TextTreeTextNode; 3457nextNode = (TextTreeNode)node.GetNextNode(); 4036newNode = node.GetNextNode();
System\Windows\Documents\TextTreeDeleteContentUndoUnit.cs (3)
232node = textNode.GetNextNode(); 260return (TextTreeNode)objectNode.GetNextNode(); 281return (TextTreeNode)elementNode.GetNextNode();
System\Windows\Documents\TextTreeDumper.cs (1)
168for (; node != null; node = node.GetNextNode())
System\Windows\Documents\TextTreeText.cs (4)
90firstBlock = (TextTreeTextBlock)firstBlock.GetNextNode(); 104firstRemoveBlock = firstBlock.GetNextNode(); 180block = (TextTreeTextBlock)block.GetNextNode(); 337neighborBlock = (TextTreeTextBlock)leftBlock.GetNextNode();
System\Windows\Documents\TextTreeTextNode.cs (3)
146mergeNode = node.GetNextNode() as TextTreeTextNode; 218nextNode = (TextTreeNode)GetNextNode(); 518nextNode = previousNode.GetNextNode() as TextTreeTextNode;