Метод ITextRangeProvider::CompareEndpoints (uiautomationcore.h)
Возвращает значение, указывающее, имеют ли два текстовых диапазона одинаковые конечные точки.
Синтаксис
HRESULT CompareEndpoints(
[in] TextPatternRangeEndpoint endpoint,
[in] ITextRangeProvider *targetRange,
[in] TextPatternRangeEndpoint targetEndpoint,
[out, retval] int *pRetVal
);
Параметры
[in] endpoint
Конечная точка (запуск или окончание) текстового диапазона вызывающего объекта.
[in] targetRange
Тип: ITextRangeProvider*
Диапазон текста для сравнения.
[in] targetEndpoint
Конечная точка (запуск или окончание) целевого текстового диапазона.
[out, retval] pRetVal
Тип: int*
Получает значение, указывающее, имеют ли два текстовых диапазона одинаковые конечные точки. Этот параметр передается неинициализирован.
Возвращаемое значение
Тип: HRESULT
Если этот метод выполнен успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT.
Замечания
Возвращает отрицательное значение, если конечная точка вызывающего объекта возникает ранее в тексте, чем целевая конечная точка.
Возвращает ноль, если конечная точка вызывающего объекта находится в том же расположении, что и целевая конечная точка.
Возвращает положительное значение, если конечная точка вызывающего объекта происходит позже в тексте, чем целевая конечная точка.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows XP [классические приложения | Приложения UWP] |
минимальный поддерживаемый сервер | Windows Server 2003 [классические приложения | Приложения UWP] |
целевая платформа | Виндоус |
заголовка | uiautomationcore.h (include UIAutomation.h) |
См. также
концептуальные
Справочник
Обзор поставщиков автоматизации пользовательского интерфейса