4 writes to _startComposition
PresentationFramework (4)
System\Windows\Documents\ImmComposition.cs (4)
203
_startComposition
= null;
980
UpdateCompositionText(composition, resultLength, true /* includeResultText */, out
_startComposition
, out _endComposition);
1010
UpdateCompositionText(composition, resultLength, false /* includeResultText */, out
_startComposition
, out _endComposition);
1027
_startComposition
= null;
14 references to _startComposition
PresentationFramework (14)
System\Windows\Documents\ImmComposition.cs (14)
239
return
_startComposition
!= null;
604
if (
_startComposition
!= null)
606
startNavigator =
_startComposition
.CreatePointer();
622
if (
_startComposition
!= null)
624
caretNavigator = _caretOffset > 0 ?
_startComposition
.CreatePointer(_caretOffset, LogicalDirection.Forward) : _endComposition;
849
if (
_startComposition
== null)
892
if (
_startComposition
!= null)
997
composition.SetCompositionPositions(
_startComposition
, _endComposition, compositionString);
1025
composition.SetResultPositions(
_startComposition
, _endComposition, compositionString);
1166
ITextPointer startAttribute =
_startComposition
.CreatePointer(startOffset, LogicalDirection.Backward);
1167
ITextPointer endAttribute =
_startComposition
.CreatePointer(i + 1, LogicalDirection.Forward);
1319
if (fDocFeed && (
_startComposition
!= null) && (_endComposition != null))
1321
range = new TextRange(
_startComposition
, _endComposition);
1663
int startComposition = _editor.TextContainer.Start.GetOffsetToPosition(
_startComposition
);