2 writes to _navigator
PresentationFramework (2)
System\Windows\Documents\RangeContentEnumerator.cs (2)
176
_navigator
= new TextPointer(_start);
225
_navigator
= null;
24 references to _navigator
PresentationFramework (24)
System\Windows\Documents\RangeContentEnumerator.cs (24)
71
if (
_navigator
== null)
88
if (
_navigator
.CompareTo(_end) >= 0)
104
switch (
_navigator
.GetPointerContext(LogicalDirection.Forward))
112
runLength =
_navigator
.GetTextRunLength(LogicalDirection.Forward);
114
_navigator
.GetTextInRun(LogicalDirection.Forward, _buffer, offset, runLength);
116
_navigator
.MoveToNextContextPosition(LogicalDirection.Forward);
118
while (
_navigator
.GetPointerContext(LogicalDirection.Forward) == TextPointerContext.Text);
126
_currentCache =
_navigator
.GetAdjacentElement(LogicalDirection.Forward);
129
_navigator
.MoveToNextContextPosition(LogicalDirection.Forward);
134
_navigator
.MoveToNextContextPosition(LogicalDirection.Forward);
135
_currentCache =
_navigator
.Parent;
138
_navigator
.MoveToElementEdge(ElementEdge.AfterEnd);
169
if (
_navigator
!= null &&
_navigator
.CompareTo(_end) >= 0)
174
if (
_navigator
== null)
180
switch (
_navigator
.GetPointerContext(LogicalDirection.Forward))
187
_navigator
.MoveToNextContextPosition(LogicalDirection.Forward);
189
while (
_navigator
.GetPointerContext(LogicalDirection.Forward) == TextPointerContext.Text &&
_navigator
.CompareTo(_end) < 0);
194
_navigator
.MoveToNextContextPosition(LogicalDirection.Forward);
199
_navigator
.MoveToNextContextPosition(LogicalDirection.Forward);
200
_navigator
.MoveToPosition(((TextElement)
_navigator
.Parent).ElementEnd);
211
return (
_navigator
.CompareTo(_end) < 0);