Funzione IsStringSupported (recapis.h)
Restituisce un valore che indica se una parola, una data, un'ora, un numero o un altro testo passato è contenuto nel dizionario.
I risultati di questo test dipendono dall'impostazione del factoid.
Sintassi
HRESULT IsStringSupported(
HRECOCONTEXT hrc,
ULONG wcString,
const WCHAR *pwcString
);
Parametri
hrc
Handle per il contesto del riconoscitore.
wcString
Conteggio, in caratteri Unicode (wide) di pwcString.
pwcString
Caratteri Unicode (wide) da testare.
Valore restituito
Questa funzione può restituire uno di questi valori.
Codice restituito | Descrizione |
---|---|
|
Operazione completata.
Questa funzione restituisce anche S_OK se il riconoscitore non supporta questa funzione. |
|
Impossibile allocare memoria per completare l'operazione. |
|
La stringa non è supportata. |
|
Uno dei parametri è un puntatore non valido. |
|
Si è verificato un errore non specificato. |
|
È stato ricevuto un argomento non valido. |
Commenti
Questa funzione è facoltativa.
I risultati di questo test dipendono dall'impostazione del factoid. Ad esempio, se l'impostazione factoid è impostata su default, "hello","555-1234" e "10/19/2002" restituiscono tutti S_OK. Tuttavia, se il factoid è impostato su TELEPHONE, solo "555-1234" restituisce S_OK, gli altri restituiscono S_FALSE. Per altre informazioni sui factoid, vedere Factoid supportati dalla versione 1.
Si noti che questa funzione deve prendere in considerazione tutte le informazioni specificate in SetTextContext quando restituisce un valore. Ad esempio, se il riconoscitore riceve chiamate a SetTextContext ("http:", "") e riceve un factoid URL, SetFactoid ((!IS_URL)), IsStringSupported("www.microsoft.com") deve restituire S_FALSE perché manca "//".
Il flag COERCE non ha alcun effetto su IsStringSupported.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP Tablet PC Edition [app desktop | App UWP] |
Server minimo supportato | Nessuno supportato |
Piattaforma di destinazione | Windows |
Intestazione | recapis.h |
DLL | inkobjcore.dll |