17 references to CompareTo
PresentationFramework (17)
src\Framework\MS\Internal\Annotations\Component\AnnotationHighlightLayer.cs (4)
475if (pos.CompareTo(highlightSegment.Segment.Start) >= 0) 477if (pos.CompareTo(highlightSegment.Segment.End) < 0) 500if (pos.CompareTo(highlightSegment.Segment.End) <= 0) 502if (pos.CompareTo(highlightSegment.Segment.Start) > 0)
src\Framework\System\Windows\Documents\SpellerStatusTable.cs (7)
136Invariant.Assert(GetRunEndPosition(runIndex).CompareTo(end) >= 0); 153if (GetRunEndPosition(runIndex).CompareTo(end) > 0) 350if (direction == LogicalDirection.Forward && position.CompareTo(run.Position) < 0 || 351direction == LogicalDirection.Backward && position.CompareTo(run.Position) <= 0) 463if (GetRunEndPosition(index).CompareTo(end) <= 0) 486else if (GetRunEndPosition(index).CompareTo(end) <= 0) 702Invariant.Assert(i == 0 || GetRunEndPosition(i - 1).CompareTo(run.Position) <= 0, "Found overlapping runs!");
src\Framework\System\windows\Documents\TextSelectionHighlightLayer.cs (6)
97if ((direction == LogicalDirection.Forward && textSegment.Start.CompareTo(textPosition) <= 0 && textPosition.CompareTo(textSegment.End) < 0) || // 98(direction == LogicalDirection.Backward && textSegment.Start.CompareTo(textPosition) < 0 && textPosition.CompareTo(textSegment.End) <= 0)) 145if (textPosition.CompareTo(textSegment.Start) < 0) 150else if (textPosition.CompareTo(textSegment.End) < 0) 166if (textPosition.CompareTo(textSegment.End) > 0) 171else if (textPosition.CompareTo(textSegment.Start) > 0)