4 writes to _startComposition
PresentationFramework (4)
System\Windows\Documents\ImmComposition.cs (4)
220
_startComposition
= null;
1002
UpdateCompositionText(composition, resultLength, true /* includeResultText */, out
_startComposition
, out _endComposition);
1032
UpdateCompositionText(composition, resultLength, false /* includeResultText */, out
_startComposition
, out _endComposition);
1049
_startComposition
= null;
14 references to _startComposition
PresentationFramework (14)
System\Windows\Documents\ImmComposition.cs (14)
256
return
_startComposition
!= null;
628
if (
_startComposition
!= null)
630
startNavigator =
_startComposition
.CreatePointer();
646
if (
_startComposition
!= null)
648
caretNavigator = _caretOffset > 0 ?
_startComposition
.CreatePointer(_caretOffset, LogicalDirection.Forward) : _endComposition;
871
if (
_startComposition
== null)
914
if (
_startComposition
!= null)
1019
composition.SetCompositionPositions(
_startComposition
, _endComposition, compositionString);
1047
composition.SetResultPositions(
_startComposition
, _endComposition, compositionString);
1188
ITextPointer startAttribute =
_startComposition
.CreatePointer(startOffset, LogicalDirection.Backward);
1189
ITextPointer endAttribute =
_startComposition
.CreatePointer(i + 1, LogicalDirection.Forward);
1341
if (fDocFeed && (
_startComposition
!= null) && (_endComposition != null))
1343
range = new TextRange(
_startComposition
, _endComposition);
1685
int startComposition = _editor.TextContainer.Start.GetOffsetToPosition(
_startComposition
);