Condividi tramite


Metodo IAnchor::IsEqual (textstor.h)

Il metodo IAnchor::IsEqual valuta due ancoraggi all'interno di un flusso di testo e restituisce un valore booleano che specifica l'uguaglianza o la disuguaglianza delle posizioni di ancoraggio.

Sintassi

HRESULT IsEqual(
  [in]  IAnchor *paWith,
  [out] BOOL    *pfEqual
);

Parametri

[in] paWith

Specifica un ancoraggio da confrontare con l'ancoraggio primario. Utilizzato per determinare l'uguaglianza delle due posizioni di ancoraggio.

[out] pfEqual

Valore booleano che specifica se i due ancoraggi vengono posizionati nella stessa posizione. Se impostato su TRUE, i due ancoraggi occupano la stessa posizione. Se impostato su FALSE, i due ancoraggi non occupano la stessa posizione.

Valore restituito

Questo metodo può restituire uno di questi valori.

Valore Descrizione
S_OK
Il metodo è stato eseguito correttamente.
E_INVALIDARG
pfEqual non è valido.

Commenti

Gli ancoraggi vengono sempre posizionati tra caratteri o aree. Quando due ancoraggi sono compresi tra gli stessi caratteri, con lo stesso offset all'interno del flusso di testo e all'interno della stessa area, IAnchor::IsEqual restituisceTRUE. In caso contrario, restituisce FALSE.

IAnchor::Compare incorpora la stessa funzionalità di IAnchor::IsEqual. Tuttavia, poiché IAnchor::IsEqual è più specifico, può avere un'implementazione più efficiente nel server.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione textstor.h
DLL Msctf.dll
Componente ridistribuibile TSF 1.0 in Windows 2000 Professional

Vedi anche

Ancoraggi

IAnchor

IAnchor::Compare