2 writes to Position
PresentationFramework (2)
src\Framework\System\Windows\Documents\SpellerStatusTable.cs (2)
476run.Position = end; 492GetRun(index + 1).Position = start;
19 references to Position
PresentationFramework (19)
src\Framework\System\Windows\Documents\SpellerStatusTable.cs (19)
101start = TextPointerBase.Max(searchStart, run.Position); 135Invariant.Assert(run.Position.CompareTo(start) <= 0); 138if (run.Position.CompareTo(start) == 0) 207transitionPosition = GetRun(i).Position.CreateStaticPointer(); 217transitionPosition = GetRun(index).Position.CreateStaticPointer(); 257start = GetRun(index).Position; 280end = (direction == LogicalDirection.Forward) ? GetRunEndPosition(index) : run.Position.CreateStaticPointer(); 350if (direction == LogicalDirection.Forward && position.CompareTo(run.Position) < 0 || 351direction == LogicalDirection.Backward && position.CompareTo(run.Position) <= 0) 461if (run.Position.CompareTo(start) >= 0) 520errorStart = run.Position; 625ITextPointer runPosition = GetRun(i).Position; 661errorStart = GetRun(index).Position; 691Invariant.Assert(run.Position.CompareTo(run.Position.TextContainer.Start) == 0); 700Invariant.Assert(run.Position.CompareTo(GetRunEndPosition(i)) <= 0, "Found negative width run!"); 702Invariant.Assert(i == 0 || GetRunEndPosition(i - 1).CompareTo(run.Position) <= 0, "Found overlapping runs!"); 764position = GetRun(index + 1).Position.CreateStaticPointer(); 769ITextContainer textContainer = run.Position.TextContainer;