Compartir a través de


función TextRange_CompareEndpoints (uiautomationcoreapi.h)

Nota Esta función está en desuso. En su lugar, las aplicaciones cliente deben usar las interfaces del Modelo de objetos componentes (COM) de Microsoft Automatización de la interfaz de usuario.
 
Devuelve un valor que indica si dos intervalos de texto tienen extremos idénticos.

Sintaxis

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

Parámetros

[in] hobj

Tipo: HUIATEXTRANGE

Objeto de intervalo de texto.

[in] endpoint

Tipo: TextPatternRangeEndpoint

Punto de conexión inicial o final de hobj.

[in] targetRange

Tipo: ITextRangeInteropProvider*

Intervalo de texto con el que se compara.

[in] targetEndpoint

Tipo: TextPatternRangeEndpoint

Punto de conexión inicial o final de targetRange.

[out] pRetVal

Tipo: int*

Dirección de una variable que recibe un puntero a un valor que indica si dos intervalos de texto tienen extremos idénticos. Este parámetro se pasa sin inicializar.

Valor devuelto

Tipo: HRESULT

Devuelve S_OK si se ejecuta correctamente o un valor de error de lo contrario.

Comentarios

El valor devuelto es <0 si el punto de conexión del autor de la llamada se produce anteriormente en el texto que el punto de conexión de destino; 0 si el punto de conexión del autor de la llamada está en la misma ubicación que el punto de conexión de destino; y >0 si el punto de conexión del autor de la llamada se produce más adelante en el texto que el punto de conexión de destino.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado uiautomationcoreapi.h
Library Uiautomationcore.lib
Archivo DLL Uiautomationcore.dll