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