2 writes to Position
PresentationFramework (2)
System\Windows\Documents\SpellerStatusTable.cs (2)
473
run.
Position
= end;
489
GetRun(index + 1).
Position
= start;
21 references to Position
PresentationFramework (21)
System\Windows\Documents\SpellerStatusTable.cs (21)
98
start = TextPointerBase.Max(searchStart, run.
Position
);
132
Invariant.Assert(run.
Position
.CompareTo(start) <= 0);
135
if (run.
Position
.CompareTo(start) == 0)
204
transitionPosition = GetRun(i).
Position
.CreateStaticPointer();
214
transitionPosition = GetRun(index).
Position
.CreateStaticPointer();
254
start = GetRun(index).
Position
;
277
end = (direction == LogicalDirection.Forward) ? GetRunEndPosition(index) : run.
Position
.CreateStaticPointer();
347
if (direction == LogicalDirection.Forward && position.CompareTo(run.
Position
) < 0 ||
348
direction == LogicalDirection.Backward && position.CompareTo(run.
Position
) <= 0)
458
if (run.
Position
.CompareTo(start) >= 0)
517
errorStart = run.
Position
;
622
ITextPointer runPosition = GetRun(i).
Position
;
658
errorStart = GetRun(index).
Position
;
688
Invariant.Assert(run.
Position
.CompareTo(run.
Position
.TextContainer.Start) == 0);
697
Invariant.Assert(run.
Position
.CompareTo(GetRunEndPosition(i)) <= 0, "Found negative width run!");
699
Invariant.Assert(i == 0 || GetRunEndPosition(i - 1).CompareTo(run.
Position
) <= 0, "Found overlapping runs!");
736
Debug.WriteLine($"{i}: {run.
Position
.TextContainer.Start.GetOffsetToPosition(run.
Position
)} {runType}");
760
position = GetRun(index + 1).
Position
.CreateStaticPointer();
765
ITextContainer textContainer = run.
Position
.TextContainer;