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


Метод IAnchor::Compare (textstor.h)

Метод IAnchor::Compare сравнивает относительное положение двух привязок в текстовом потоке.

Синтаксис

HRESULT Compare(
  [in]  IAnchor *paWith,
  [out] LONG    *plResult
);

Параметры

[in] paWith

Объект привязки для сравнения с первичной привязкой. Используется для определения относительного положения двух привязок.

[out] plResult

Результат сравнения позиций двух привязок.

Значение Значение
-1
Основная привязка размещается раньше в текстовом потоке, чем paWith.
0
Основная привязка расположена в том же расположении, что и paWith.
+1
Основная привязка размещается в текстовом потоке позже , чем paWith.

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

Этот метод может возвращать одно из этих значений.

Значение Описание
S_OK
Метод выполнен успешно.
E_FAIL
Недопустимое значение paWith .
E_INVALIDARG
plResult недопустим.

Комментарии

Значение 0 возвращается для *plResult , только если две привязки находятся в одном регионе. Позиции привязки включают пробелы между регионами. Если необходимо только определить, расположены ли две привязки в одном расположении, IAnchor::IsEqual будет более эффективным.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header textstor.h
DLL Msctf.dll
Распространяемые компоненты TSF 1.0 в Windows 2000 Professional

См. также раздел

Привязки

IAnchor

IAnchor::IsEqual

Регионы