4 writes to _startComposition
PresentationFramework (4)
System\Windows\Documents\ImmComposition.cs (4)
204
_startComposition
= null;
981
UpdateCompositionText(composition, resultLength, true /* includeResultText */, out
_startComposition
, out _endComposition);
1011
UpdateCompositionText(composition, resultLength, false /* includeResultText */, out
_startComposition
, out _endComposition);
1028
_startComposition
= null;
14 references to _startComposition
PresentationFramework (14)
System\Windows\Documents\ImmComposition.cs (14)
240
return
_startComposition
!= null;
605
if (
_startComposition
!= null)
607
startNavigator =
_startComposition
.CreatePointer();
623
if (
_startComposition
!= null)
625
caretNavigator = _caretOffset > 0 ?
_startComposition
.CreatePointer(_caretOffset, LogicalDirection.Forward) : _endComposition;
850
if (
_startComposition
== null)
893
if (
_startComposition
!= null)
998
composition.SetCompositionPositions(
_startComposition
, _endComposition, compositionString);
1026
composition.SetResultPositions(
_startComposition
, _endComposition, compositionString);
1167
ITextPointer startAttribute =
_startComposition
.CreatePointer(startOffset, LogicalDirection.Backward);
1168
ITextPointer endAttribute =
_startComposition
.CreatePointer(i + 1, LogicalDirection.Forward);
1320
if (fDocFeed && (
_startComposition
!= null) && (_endComposition != null))
1322
range = new TextRange(
_startComposition
, _endComposition);
1664
int startComposition = _editor.TextContainer.Start.GetOffsetToPosition(
_startComposition
);