2 writes to _navigator
PresentationFramework (2)
System\Windows\Documents\RangeContentEnumerator.cs (2)
165
_navigator
= new TextPointer(_start);
214
_navigator
= null;
24 references to _navigator
PresentationFramework (24)
System\Windows\Documents\RangeContentEnumerator.cs (24)
63
if (
_navigator
== null)
77
if (
_navigator
.CompareTo(_end) >= 0)
93
switch (
_navigator
.GetPointerContext(LogicalDirection.Forward))
101
runLength =
_navigator
.GetTextRunLength(LogicalDirection.Forward);
103
_navigator
.GetTextInRun(LogicalDirection.Forward, _buffer, offset, runLength);
105
_navigator
.MoveToNextContextPosition(LogicalDirection.Forward);
107
while (
_navigator
.GetPointerContext(LogicalDirection.Forward) == TextPointerContext.Text);
115
_currentCache =
_navigator
.GetAdjacentElement(LogicalDirection.Forward);
118
_navigator
.MoveToNextContextPosition(LogicalDirection.Forward);
123
_navigator
.MoveToNextContextPosition(LogicalDirection.Forward);
124
_currentCache =
_navigator
.Parent;
127
_navigator
.MoveToElementEdge(ElementEdge.AfterEnd);
158
if (
_navigator
!= null &&
_navigator
.CompareTo(_end) >= 0)
163
if (
_navigator
== null)
169
switch (
_navigator
.GetPointerContext(LogicalDirection.Forward))
176
_navigator
.MoveToNextContextPosition(LogicalDirection.Forward);
178
while (
_navigator
.GetPointerContext(LogicalDirection.Forward) == TextPointerContext.Text &&
_navigator
.CompareTo(_end) < 0);
183
_navigator
.MoveToNextContextPosition(LogicalDirection.Forward);
188
_navigator
.MoveToNextContextPosition(LogicalDirection.Forward);
189
_navigator
.MoveToPosition(((TextElement)
_navigator
.Parent).ElementEnd);
200
return (
_navigator
.CompareTo(_end) < 0);