Compartir a través de


Función MappingDoAction (elscore.h)

Hace que un servicio ELS realice una acción después de que se haya producido el reconocimiento de texto. Por ejemplo, un servicio de marcador telefónico primero debe reconocer números de teléfono y, a continuación, puede realizar la "acción" de marcar un número.

Sintaxis

HRESULT MappingDoAction(
  [in, out] PMAPPING_PROPERTY_BAG pBag,
  [in]      DWORD                 dwRangeIndex,
  [in]      LPCWSTR               pszActionId
);

Parámetros

[in, out] pBag

Puntero a una estructura de MAPPING_PROPERTY_BAG que contiene los resultados de una llamada anterior a MappingRecognizeText. Este parámetro no se puede establecer en NULL.

[in] dwRangeIndex

Índice inicial dentro de los resultados del reconocimiento de texto para un intervalo de texto reconocido. Este valor debe estar comprendido entre 0 y el recuento de intervalos.

[in] pszActionId

Puntero al identificador de la acción que se va a realizar. Este parámetro no se puede establecer en NULL.

Valor devuelto

Devuelve S_OK si se ejecuta correctamente. La función devuelve un valor HRESULT de error si no se realiza correctamente.

Comentarios

La aplicación debe preceder a la llamada a MappingDoAction con una llamada a MappingRecognizeText.

Advertencia Los datos a los que hace referencia los argumentos pszText y pOptions pasados a MappingRecognizeText

debe permanecer válido hasta que la estructura del contenedor de propiedades pasada por pBag se libere a través de

MappingFreePropertyBag. Esto se debe a que las llamadas sincrónicas y asincrónicas a

MappingRecognizeText y MappingDoAction intentarán usar los datos pasados a la inicial

llame a MappingRecognizeText.

 

Requisitos

   
Cliente mínimo compatible Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado elscore.h
Library Elscore.lib
Archivo DLL Elscore.dll

Consulte también

Servicios lingüísticos extendidos

Funciones de servicios lingüísticos extendidos

MAPPING_PROPERTY_BAG

MappingRecognizeText