2 writes to _tree
PresentationFramework (2)
src\Framework\System\Windows\Documents\TextPointer.cs (2)
3959_tree = tree; 4132_tree = tree;
91 references to _tree
PresentationFramework (91)
src\Framework\System\Windows\Documents\TextPointer.cs (91)
450_tree.EmptyDeadPositionList(); 477_tree.EmptyDeadPositionList(); 479ValidationHelper.VerifyPosition(_tree, position); 559_tree.EmptyDeadPositionList(); 581_tree.EmptyDeadPositionList(); 592if (_tree.PlainTextOnly) 600count = _tree.InternalSymbolCount - this.GetSymbolOffset() - 1; 693_tree.EmptyDeadPositionList(); 695ValidationHelper.VerifyPosition(_tree, position); 796return textNode == null ? 0 : GetTextInRun(_tree, GetSymbolOffset(), textNode, -1, direction, textBuffer, startIndex, count); 824_tree.EmptyDeadPositionList(); 1263_tree.EmptyDeadPositionList(); 1293_tree.EmptyDeadPositionList(); 1307_tree.BeginChange(); 1310_tree.InsertTextInternal(insertPosition, textData); 1314_tree.EndChange(); 1334_tree.EmptyDeadPositionList(); 1362_tree.BeginChange(); 1367_tree.DeleteContentInternal(this, deleteToPosition); 1371_tree.DeleteContentInternal(deleteToPosition, this); 1376_tree.EndChange(); 1404_tree.EmptyDeadPositionList(); 1434_tree.EmptyDeadPositionList(); 1456_tree.BeginChange(); 1463_tree.EndChange(); 1479_tree.EmptyDeadPositionList(); 1484_tree.BeginChange(); 1491_tree.EndChange(); 1536return _tree.TextView == null ? false : _tree.TextView.IsValid && _tree.TextView.Contains(this); 1564_tree.EmptyDeadPositionList(); 1585_tree.EmptyDeadPositionList(); 1613_tree.EmptyDeadPositionList(); 1623TextSegment lineRange = _tree.TextView.GetLineRange(this); 1664_tree.EmptyDeadPositionList(); 1683_tree.EmptyDeadPositionList(); 1873ValidationHelper.VerifyPosition(_tree, textPosition); 1877_tree.EmptyDeadPositionList(); 1882MoveToNode(_tree, textPosition.Node, textPosition.Edge); 1919_tree.EmptyDeadPositionList(); 1933symbolOffset = _tree.InternalSymbolCount - 1; 1943else if (symbolOffset > _tree.InternalSymbolCount - 1) 1948offset -= (symbolOffset - (_tree.InternalSymbolCount - 1)); 1949symbolOffset = _tree.InternalSymbolCount - 1; 1952_tree.GetNodeAndEdgeAtOffset(symbolOffset, out node, out edge); 1953MoveToNode(_tree, (TextTreeNode)node, edge); 1998_tree.EmptyDeadPositionList(); 2054_tree.EmptyDeadPositionList(); 2097_tree.EmptyDeadPositionList(); 2139_tree.EmptyDeadPositionList(); 2142return TextPointerBase.MoveToLineBoundary(this, _tree.TextView, count); 2166_tree.EmptyDeadPositionList(); 2176_tree.BeginChange(); 2179_tree.InsertEmbeddedObjectInternal(this, uiElement); 2183_tree.EndChange(); 2192_tree.EmptyDeadPositionList(); 2215_tree.EmptyDeadPositionList(); 2316_tree.EmptyDeadPositionList(); 2339_tree.EmptyDeadPositionList(); 2363_tree.EmptyDeadPositionList(); 2440_tree.EmptyDeadPositionList(); 2455_tree.EmptyDeadPositionList(); 2457ValidationHelper.VerifyPosition(_tree, position); 2530_tree.EmptyDeadPositionList(); 2557_tree.EmptyDeadPositionList(); 2574_tree.EmptyDeadPositionList(); 2595_tree.EmptyDeadPositionList(); 2598return new StaticTextPointer(_tree, _node, _node.GetOffsetFromEdge(this.Edge)); 2655_tree.EmptyDeadPositionList(); 2675MoveToNode(_tree, elementNode, edge); 2815_tree.BeginChange(); 2823_tree.EndChange(); 2836return TextPointerBase.ValidateLayout(this, _tree.TextView); 2933return GetSymbolOffset(_tree, _node, this.Edge); 2990if (_generation == _tree.PositionGeneration) 3081_generation = _tree.PositionGeneration; 3116Invariant.Assert(_generation == _tree.PositionGeneration, "TextPointer not synchronized to tree generation!"); 3123return GetNextNodeAndEdge(_node, this.Edge, _tree.PlainTextOnly, out node, out edge); 3293return GetPreviousNodeAndEdge(_node, this.Edge, _tree.PlainTextOnly, out node, out edge); 3644_tree.EmptyDeadPositionList(); 3679_tree.EmptyDeadPositionList(); 3688if (_layoutGeneration != _tree.LayoutGeneration) 3695this.CaretUnitBoundaryCache = _tree.IsAtCaretUnitBoundary(this); 3696_layoutGeneration = _tree.LayoutGeneration; 3747_tree.EmptyDeadPositionList(); 3770_tree.EmptyDeadPositionList(); 3813return _tree; 3824return ((FrameworkElement)_tree.Parent); 3894_tree.EmptyDeadPositionList(); 4194Invariant.Assert(_tree != null, "Position has no tree!");