4 writes to _startComposition
PresentationFramework (4)
System\Windows\Documents\ImmComposition.cs (4)
200_startComposition = null; 974UpdateCompositionText(composition, resultLength, true /* includeResultText */, out _startComposition, out _endComposition); 1004UpdateCompositionText(composition, resultLength, false /* includeResultText */, out _startComposition, out _endComposition); 1021_startComposition = null;
14 references to _startComposition
PresentationFramework (14)
System\Windows\Documents\ImmComposition.cs (14)
236return _startComposition != null; 601if (_startComposition != null) 603startNavigator = _startComposition.CreatePointer(); 619if (_startComposition != null) 621caretNavigator = _caretOffset > 0 ? _startComposition.CreatePointer(_caretOffset, LogicalDirection.Forward) : _endComposition; 843if (_startComposition == null) 886if (_startComposition != null) 991composition.SetCompositionPositions(_startComposition, _endComposition, compositionString); 1019composition.SetResultPositions(_startComposition, _endComposition, compositionString); 1160ITextPointer startAttribute = _startComposition.CreatePointer(startOffset, LogicalDirection.Backward); 1161ITextPointer endAttribute = _startComposition.CreatePointer(i + 1, LogicalDirection.Forward); 1313if (fDocFeed && (_startComposition != null) && (_endComposition != null)) 1315range = new TextRange(_startComposition, _endComposition); 1657int startComposition = _editor.TextContainer.Start.GetOffsetToPosition(_startComposition);