2 instantiations of TextTreeTextElementNode
PresentationFramework (2)
System\Windows\Documents\TextContainer.cs (1)
1024elementNode = new TextTreeTextElementNode();
System\Windows\Documents\TextTreeTextElementNode.cs (1)
68clone = new TextTreeTextElementNode();
86 references to TextTreeTextElementNode
PresentationFramework (86)
System\Windows\Documents\SplayTreeNode.cs (2)
345TextTreeTextElementNode elementNode = node as TextTreeTextElementNode;
System\Windows\Documents\TextContainer.cs (36)
939TextTreeTextElementNode elementNode; 1040element.TextElementNode = (TextTreeTextElementNode)elementNode; 1045TextTreeTextElementNode newFirstIMEVisibleNode = null; 1064TextTreeTextElementNode formerFirstIMEVisibleNode = null; 1068formerFirstIMEVisibleNode = (TextTreeTextElementNode)elementNode.GetNextNode(); 1244TextTreeTextElementNode nextIMEVisibleNode = GetNextIMEVisibleNode(startPosition, endPosition); 1326if (node is TextTreeRootNode || node is TextTreeTextElementNode) 1411TextTreeTextElementNode textElementNode = node as TextTreeTextElementNode; 2077TextTreeTextElementNode elementNode; 2086elementNode = node as TextTreeTextElementNode; 2233private int InsertElementToSiblingTree(TextPointer startPosition, TextPointer endPosition, TextTreeTextElementNode elementNode) 2267private int InsertElementToSiblingTreeComplex(TextPointer startPosition, TextPointer endPosition, TextTreeTextElementNode elementNode, 2426TextTreeTextElementNode elementNode; 2452elementNode = node as TextTreeTextElementNode; 2588TextTreeTextElementNode extractedElementNode) 2770TextTreeTextElementNode elementNode; 2852TextTreeTextElementNode nextNode = null; 2855nextNode = (TextTreeTextElementNode)elementNode.GetNextNode(); 2875TextTreeTextElementNode firstContainedElementNode = firstContainedChildNode as TextTreeTextElementNode; 2972private void ExtractElementFromSiblingTree(SplayTreeNode containingNode, TextTreeTextElementNode elementNode, bool deep) 3103private TextTreeTextElementNode DeepCopy(TextTreeTextElementNode elementNode) 3105TextTreeTextElementNode clone; 3107clone = (TextTreeTextElementNode)elementNode.Clone(); 3125TextTreeTextElementNode elementNode; 3132elementNode = node as TextTreeTextElementNode; 3418private TextTreeTextElementNode GetNextIMEVisibleNode(TextPointer startPosition, TextPointer endPosition) 3420TextTreeTextElementNode nextIMEVisibleNode = null; 3425nextIMEVisibleNode = (TextTreeTextElementNode)endPosition.GetAdjacentSiblingNode(LogicalDirection.Forward); 3512internal ExtractChangeEventArgs(TextContainer textTree, TextPointer startPosition, TextTreeTextElementNode node, 3513TextTreeTextElementNode newFirstIMEVisibleNode, TextTreeTextElementNode formerFirstIMEVisibleNode, int charCount, int childCharCount) 3595private readonly TextTreeTextElementNode _newFirstIMEVisibleNode; 3598private readonly TextTreeTextElementNode _formerFirstIMEVisibleNode;
System\Windows\Documents\TextElement.cs (10)
1309internal TextTreeTextElementNode TextElementNode 1428TextTreeTextElementNode node = _textElementNode.GetNextNode() as TextTreeTextElementNode; 1446TextTreeTextElementNode node = _textElementNode.GetPreviousNode() as TextTreeTextElementNode; 1464TextTreeTextElementNode node = _textElementNode.GetFirstContainedNode() as TextTreeTextElementNode; 1482TextTreeTextElementNode node = _textElementNode.GetLastContainedNode() as TextTreeTextElementNode; 1634private TextTreeTextElementNode _textElementNode;
System\Windows\Documents\TextElementCollection.cs (4)
724TextTreeTextElementNode node = this.TextContainer.FirstContainedNode as TextTreeTextElementNode; 747TextTreeTextElementNode node = this.TextContainer.LastContainedNode as TextTreeTextElementNode;
System\Windows\Documents\TextPointer.cs (21)
1827else if (adjacentNode is TextTreeTextElementNode) 1829element = ((TextTreeTextElementNode)adjacentNode).TextElement; 2170TextTreeTextElementNode elementNode; 2624TextTreeTextElementNode elementNode; 2634elementNode = scopingNode as TextTreeTextElementNode; 2829internal TextTreeTextElementNode GetAdjacentTextElementNodeSibling(LogicalDirection direction) 2831return GetAdjacentSiblingNode(direction) as TextTreeTextElementNode; 2836internal TextTreeTextElementNode GetAdjacentTextElementNode(LogicalDirection direction) 2838return GetAdjacentNode(direction) as TextTreeTextElementNode; 3134else if (currentNode is TextTreeTextElementNode) 3154if (newNode is TextTreeTextElementNode) 3165else if (currentNode is TextTreeTextElementNode) 3201if (newNode is TextTreeTextElementNode) 3302if (newNode is TextTreeTextElementNode) 3347if (newNode is TextTreeTextElementNode) 3358else if (currentNode is TextTreeTextElementNode) 3377else if (currentNode is TextTreeTextElementNode) 3742TextTreeTextElementNode elementNode; 3758elementNode = _node as TextTreeTextElementNode; 4124TextTreeTextElementNode elementNode; 4165Invariant.Assert(_node is TextTreeTextElementNode, "Unknown node type!");
System\Windows\Documents\TextTreeDeleteContentUndoUnit.cs (4)
172TextTreeTextElementNode elementNode; 193Invariant.Assert(node is TextTreeTextElementNode, "Unexpected TextTreeNode type!"); 194elementNode = (TextTreeTextElementNode)node; 268private TextTreeNode CopyElementNode(TextTreeTextElementNode elementNode, out ContentContainer container)
System\Windows\Documents\TextTreeDumper.cs (2)
158else if (node is TextTreeTextElementNode) 203else if (node is TextTreeTextElementNode)
System\Windows\Documents\TextTreeExtractElementUndoUnit.cs (1)
26internal TextTreeExtractElementUndoUnit(TextContainer tree, TextTreeTextElementNode elementNode)
System\Windows\Documents\TextTreeNode.cs (4)
295TextTreeTextElementNode elementNode; 301elementNode = node as TextTreeTextElementNode; 327TextTreeTextElementNode textElementNode; 345textElementNode = node as TextTreeTextElementNode;
System\Windows\Documents\TextTreeTextElementNode.cs (1)
66TextTreeTextElementNode clone;
System\Windows\Documents\TextTreeUndo.cs (1)
93internal static TextTreeExtractElementUndoUnit CreateExtractElementUndoUnit(TextContainer tree, TextTreeTextElementNode elementNode)