1 write to _node
PresentationFramework (1)
src\Framework\System\Windows\Documents\TextPointer.cs (1)
4292_node = node;
35 references to _node
PresentationFramework (35)
src\Framework\System\Windows\Documents\TextPointer.cs (35)
563return (direction == LogicalDirection.Forward) ? GetPointerContextForward(_node, this.Edge) : GetPointerContextBackward(_node, this.Edge); 827return GetAdjacentElement(_node, this.Edge, direction); 2013SetNodeAndEdge(AdjustRefCounts(node, edge, _node, this.Edge), edge); 2221newNode = _node; 2227newNode = _node.GetPreviousNode(); 2236newNode = _node.GetContainingNode(); 2243newNode = _node.GetFirstContainedNode(); 2252newNode = _node; 2259newNode = _node.GetLastContainedNode(); 2268newNode = _node; 2274newNode = _node.GetNextNode(); 2283newNode = _node.GetContainingNode(); 2295SetNodeAndEdge(AdjustRefCounts((TextTreeNode)newNode, edge, _node, this.Edge), edge); 2598return new StaticTextPointer(_tree, _node, _node.GetOffsetFromEdge(this.Edge)); 2873return GetAdjacentSiblingNode(_node, this.Edge, direction); 2933return GetSymbolOffset(_tree, _node, this.Edge); 2997node = _node; 3089return GetScopingNode(_node, this.Edge); 3123return GetNextNodeAndEdge(_node, this.Edge, _tree.PlainTextOnly, out node, out edge); 3293return GetPreviousNodeAndEdge(_node, this.Edge, _tree.PlainTextOnly, out node, out edge); 3778charOffset = _node.GetIMECharOffset(); 3782charOffset = _node.GetIMECharOffset(); 3784elementNode = _node as TextTreeTextElementNode; 3793charOffset = _node.GetIMECharOffset() + _node.IMECharCount; 3876return _node; 4101return GetAdjacentNode(_node, this.Edge, direction); 4133SetNodeAndEdge(AdjustRefCounts(node, edge, _node, this.Edge), edge); 4165Invariant.Assert(_node != null, "Null position node!"); 4178if (_node is TextTreeRootNode) 4183else if (_node is TextTreeTextNode || _node is TextTreeObjectNode) 4191Invariant.Assert(_node is TextTreeTextElementNode, "Unknown node type!");