Share via


Método IAnchor::Compare (textstor.h)

El método IAnchor::Compare compara la posición relativa de dos delimitadores dentro de una secuencia de texto.

Sintaxis

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

Parámetros

[in] paWith

Objeto de delimitador que se va a comparar con el delimitador principal. Se usa para determinar la posición relativa de los dos anclajes.

[out] plResult

Resultado de la comparación de las posiciones de los dos anclajes.

Valor Significado
-1
El delimitador principal se coloca anteriormente en la secuencia de texto que paWith.
0
El delimitador principal se coloca en la misma ubicación que paWith.
+1
El delimitador principal se coloca más adelante en la secuencia de texto que paWith.

Valor devuelto

Este método puede devolver uno de estos valores.

Valor Descripción
S_OK
Método realizado correctamente.
E_FAIL
paWith no es válido.
E_INVALIDARG
plResult no es válido.

Comentarios

El valor 0 se devuelve para *plResult solo cuando los dos delimitadores están en una sola región. Las posiciones de delimitador incluyen los espacios entre regiones. Si solo necesita determinar si los dos anclajes se colocan en la misma ubicación, IAnchor::IsEqual es más eficaz.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado textstor.h
Archivo DLL Msctf.dll
Redistribuible TSF 1.0 en Windows 2000 Professional

Consulte también

Delimitadores

IAnchor

IAnchor::IsEqual

Regiones