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


Метод ITfRange::IsEqualStart (msctf.h)

Метод ITfRange::IsEqualStart проверяет, соответствует ли начальная привязка этого диапазона текста привязке другого указанного диапазона.

Синтаксис

HRESULT IsEqualStart(
  [in]  TfEditCookie ec,
  [in]  ITfRange     *pWith,
  [in]  TfAnchor     aPos,
  [out] BOOL         *pfEqual
);

Параметры

[in] ec

Измените файл cookie, полученный из ITfDocumentMgr::CreateContext или ITfEditSession::D oEditSession.

[in] pWith

Указатель на указанный диапазон, в котором привязка должна сравниваться с начальной привязкой диапазона.

[in] aPos

Элемент перечисления, указывающий, какая привязка указанного диапазона pWith будет сравниваться с начальной привязкой этого диапазона.

Значение Значение
TF_ANCHOR_START
Сравнивает эту начальную привязку диапазона с указанной начальной привязкой диапазона.
TF_ANCHOR_END
Сравнивает эту начальную привязку диапазона с указанной конечной привязкой диапазона.

[out] pfEqual

Указатель на логическое значение. При возврате значение TRUE указывает, что указанная привязка диапазона pWith соответствует этой начальной привязке диапазона. Значение FALSE указывает на обратное.

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

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

Значение Описание
S_OK
Метод выполнен успешно.
E_FAIL
Произошла неизвестная ошибка.
E_INVALIDARG
Один или несколько параметров являются недопустимыми.
TF_E_NOLOCK
Значение параметра ec является недопустимым файлом cookie или вызывающий объект не имеет блокировки только для чтения.

Комментарии

Этот метод идентичен, но более эффективен, чем ITfRange::CompareStart.

Требования

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

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

ITfDocumentMgr::CreateContext

ITfEditSession::D oEditSession

ITfRange

ITfRange::CompareStart

ITfRange:IsEqualEnd

Текстовые хранилища

TfAnchor