estructura MAPPING_DATA_RANGE (elscore.h)
Contiene resultados de reconocimiento de texto para un subrango de texto reconocido. Un servicio Extended Linguistic Services (ELS) recupera una matriz de estructuras de este tipo en una estructura MAPPING_PROPERTY_BAG .
Sintaxis
typedef struct _MAPPING_DATA_RANGE {
DWORD dwStartIndex;
DWORD dwEndIndex;
LPWSTR pszDescription;
DWORD dwDescriptionLength;
LPVOID pData;
DWORD dwDataSize;
LPWSTR pszContentType;
LPWSTR *prgActionIds;
DWORD dwActionsCount;
LPWSTR *prgActionDisplayNames;
} MAPPING_DATA_RANGE, *PMAPPING_DATA_RANGE;
Miembros
dwStartIndex
Índice del principio del subrango en el texto, donde 0 indica el carácter en el puntero pasado a MappingRecognizeText, en lugar de un desplazamiento al índice pasado a la función en el parámetro dwIndex . El valor debe ser menor que toda la longitud del texto.
dwEndIndex
Índice del final del subrango en el texto, donde 0 indica el carácter en el puntero pasado a MappingRecognizeText, en lugar de un desplazamiento al índice pasado a la función en el parámetro dwIndex . El valor debe ser menor que toda la longitud del texto.
pszDescription
Reservado.
dwDescriptionLength
Reservado.
pData
Puntero a los datos recuperados como salida del servicio asociada al subrango. Estos datos deben tener el formato indicado por el tipo de contenido proporcionado en el miembro pszContentType .
dwDataSize
Tamaño, en bytes, de los datos especificados en pData. Cada servicio es necesario para notificar su tamaño de datos de salida en bytes.
pszContentType
Opcional. Puntero a una cadena que especifica el tipo de contenido MIME de los datos indicados por pData. Algunos ejemplos de tipos de contenido son "text/plain", "text/html" y "text/css".
prgActionIds
Identificadores de acción disponibles para este subrango. Se pueden usar para llamar a MappingDoAction.
dwActionsCount
Número de acciones disponibles para este subrango.
prgActionDisplayNames
Nombres para mostrar de acción para este subrango. Estas cadenas se pueden localizar.
Comentarios
Requisitos
Cliente mínimo compatible | Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 R2 [solo aplicaciones de escritorio] |
Encabezado | elscore.h |