4 writes to _startComposition
PresentationFramework (4)
System\Windows\Documents\ImmComposition.cs (4)
204_startComposition = null; 981UpdateCompositionText(composition, resultLength, true /* includeResultText */, out _startComposition, out _endComposition); 1011UpdateCompositionText(composition, resultLength, false /* includeResultText */, out _startComposition, out _endComposition); 1028_startComposition = null;
14 references to _startComposition
PresentationFramework (14)
System\Windows\Documents\ImmComposition.cs (14)
240return _startComposition != null; 605if (_startComposition != null) 607startNavigator = _startComposition.CreatePointer(); 623if (_startComposition != null) 625caretNavigator = _caretOffset > 0 ? _startComposition.CreatePointer(_caretOffset, LogicalDirection.Forward) : _endComposition; 850if (_startComposition == null) 893if (_startComposition != null) 998composition.SetCompositionPositions(_startComposition, _endComposition, compositionString); 1026composition.SetResultPositions(_startComposition, _endComposition, compositionString); 1167ITextPointer startAttribute = _startComposition.CreatePointer(startOffset, LogicalDirection.Backward); 1168ITextPointer endAttribute = _startComposition.CreatePointer(i + 1, LogicalDirection.Forward); 1320if (fDocFeed && (_startComposition != null) && (_endComposition != null)) 1322range = new TextRange(_startComposition, _endComposition); 1664int startComposition = _editor.TextContainer.Start.GetOffsetToPosition(_startComposition);