Поделиться через


ITextRangeProvider.CompareEndpoints Метод

Определение

Возвращает значение, указывающее, имеют ли два текстовых диапазона одинаковые конечные точки.

public:
 int CompareEndpoints(System::Windows::Automation::Text::TextPatternRangeEndpoint endpoint, System::Windows::Automation::Provider::ITextRangeProvider ^ targetRange, System::Windows::Automation::Text::TextPatternRangeEndpoint targetEndpoint);
public int CompareEndpoints (System.Windows.Automation.Text.TextPatternRangeEndpoint endpoint, System.Windows.Automation.Provider.ITextRangeProvider targetRange, System.Windows.Automation.Text.TextPatternRangeEndpoint targetEndpoint);
abstract member CompareEndpoints : System.Windows.Automation.Text.TextPatternRangeEndpoint * System.Windows.Automation.Provider.ITextRangeProvider * System.Windows.Automation.Text.TextPatternRangeEndpoint -> int
Public Function CompareEndpoints (endpoint As TextPatternRangeEndpoint, targetRange As ITextRangeProvider, targetEndpoint As TextPatternRangeEndpoint) As Integer

Параметры

endpoint
TextPatternRangeEndpoint

Конечная точка Start или End вызывающего объекта.

targetRange
ITextRangeProvider

Целевой диапазон для сравнения.

targetEndpoint
TextPatternRangeEndpoint

Конечная точка Start или End целевого объекта.

Возвращаемое значение

Возвращает отрицательное значение, если конечная точка вызывающего объекта размещена ближе к началу, чем конечная точка целевого объекта.

Возвращает значение нуль, если конечные точки вызывающего и целевого объектов имеют одинаковое расположение.

Возвращает положительное значение, если конечная точка вызывающего объекта размещена дальше конечной точки целевого объекта.

Исключения

Если targetRange принадлежит другому поставщику текста.

Применяется к