struttura MAPPING_DATA_RANGE (elscore.h)
Contiene i risultati del riconoscimento del testo per una sottorange di testo riconosciuta. Una matrice di strutture di questo tipo viene recuperata da un servizio ELS (Extended Linguistic Services) in una struttura MAPPING_PROPERTY_BAG .
Sintassi
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;
Members
dwStartIndex
Indice dell'inizio della sottorange nel testo, dove 0 indica il carattere al puntatore passato a MappingRecognizeText, anziché un offset all'indice passato alla funzione nel parametro dwIndex . Il valore deve essere minore dell'intera lunghezza del testo.
dwEndIndex
Indice della fine della sottorange nel testo, dove 0 indica il carattere al puntatore passato a MappingRecognizeText, anziché un offset all'indice passato alla funzione nel parametro dwIndex . Il valore deve essere minore dell'intera lunghezza del testo.
pszDescription
Riservato.
dwDescriptionLength
Riservato.
pData
Puntatore ai dati recuperati come output del servizio associati alla sottorange. Questi dati devono essere del formato indicato dal tipo di contenuto fornito nel membro pszContentType .
dwDataSize
Dimensioni, in byte, dei dati specificati in pData. Ogni servizio è necessario per segnalare le dimensioni dei dati di output in byte.
pszContentType
Facoltativa. Puntatore a una stringa che specifica il tipo di contenuto MIME dei dati indicati da pData. Esempi di tipi di contenuto sono "text/plain", "text/html" e "text/css".
prgActionIds
ID azione disponibili per questa sottorange. Sono utilizzabili per chiamare MappingDoAction.
dwActionsCount
Numero di azioni disponibili per questa sottorange.
prgActionDisplayNames
I nomi di visualizzazione delle azioni per questa sottorange. Queste stringhe possono essere localizzate.
Commenti
Requisiti
Client minimo supportato | Windows 7 [solo app desktop] |
Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
Intestazione | elscore.h |