/// <summary> /// Removes a range from the selection. /// </summary> /// <param name="range">A range object that will be removed to the selection.</param> public virtual void RemoveRange(Range range) { }
/// <summary> /// Adds a Range to a Selection. /// </summary> /// <param name="range">A Range object that will be added to the Selection.</param> public virtual void AddRange(Range range) { }
/// <summary> /// Compares the boundary points of the Range with another one. /// </summary> /// <param name="how">A constant describing the comparison method</param> /// <param name="sourceRange">A Range to compare boundary points with the range.</param> /// <returns>A number, -1, 0, or 1, indicating whether the corresponding boundary-point of the Range is respectively before, equal to, or after the corresponding boundary-point of sourceRange.</returns> public virtual int CompareBoundaryPoints(RangeComparison how, Range sourceRange) { return 0; }