4 writes to _startComposition
PresentationFramework (4)
src\Framework\System\Windows\Documents\ImmComposition.cs (4)
268_startComposition = null; 1124UpdateCompositionText(composition, resultLength, true /* includeResultText */, out _startComposition, out _endComposition); 1159UpdateCompositionText(composition, resultLength, false /* includeResultText */, out _startComposition, out _endComposition); 1181_startComposition = null;
14 references to _startComposition
PresentationFramework (14)
src\Framework\System\Windows\Documents\ImmComposition.cs (14)
304return _startComposition != null; 724if (_startComposition != null) 726startNavigator = _startComposition.CreatePointer(); 742if (_startComposition != null) 744caretNavigator = _caretOffset > 0 ? _startComposition.CreatePointer(_caretOffset, LogicalDirection.Forward) : _endComposition; 988if (_startComposition == null) 1031if (_startComposition != null) 1146composition.SetCompositionPositions(_startComposition, _endComposition, compositionString); 1179composition.SetResultPositions(_startComposition, _endComposition, compositionString); 1320ITextPointer startAttribute = _startComposition.CreatePointer(startOffset, LogicalDirection.Backward); 1321ITextPointer endAttribute = _startComposition.CreatePointer(i + 1, LogicalDirection.Forward); 1482if (fDocFeed && (_startComposition != null) && (_endComposition != null)) 1484range = new TextRange(_startComposition, _endComposition); 1859int startComposition = _editor.TextContainer.Start.GetOffsetToPosition(_startComposition);