Condividi tramite


funzione TextRange_CompareEndpoints (uiautomationcoreapi.h)

Nota Questa funzione è deprecata. Le applicazioni client devono usare invece le interfacce Microsoft Automazione interfaccia utente Component Object Model (COM).
 
Restituisce un valore che indica se due intervalli di testo hanno endpoint identici.

Sintassi

HRESULT TextRange_CompareEndpoints(
  [in]  HUIATEXTRANGE            hobj,
  [in]  TextPatternRangeEndpoint endpoint,
  [in]  HUIATEXTRANGE            targetRange,
  [in]  TextPatternRangeEndpoint targetEndpoint,
  [out] int                      *pRetVal
);

Parametri

[in] hobj

Tipo: HUIATEXTRANGE

Oggetto intervallo di testo.

[in] endpoint

Tipo: TextPatternRangeEndpoint

Endpoint iniziale o finale di hobj.

[in] targetRange

Tipo: ITextRangeInteropProvider*

Intervallo di testo confrontato.

[in] targetEndpoint

Tipo: TextPatternRangeEndpoint

Endpoint iniziale o finale di targetRange.

[out] pRetVal

Tipo: int*

Indirizzo di una variabile che riceve un puntatore a un valore che indica se due intervalli di testo hanno endpoint identici. Questo parametro viene passato non inizializzato.

Valore restituito

Tipo: HRESULT

Restituisce S_OK se ha esito positivo o un valore di errore in caso contrario.

Commenti

Il valore restituito è <0 se l'endpoint del chiamante si verifica in precedenza nel testo dell'endpoint di destinazione; 0 se l'endpoint del chiamante si trova nello stesso percorso dell'endpoint di destinazione e >0 se l'endpoint del chiamante si verifica più avanti nel testo dell'endpoint di destinazione.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione uiautomationcoreapi.h
Libreria Uiautomationcore.lib
DLL Uiautomationcore.dll