Metodo IInkRecognizerContext::IsStringSupported (msinkaut.h)
Indica se il dizionario di sistema, il dizionario utente o l'elenco di parole contengono una stringa specificata.
Sintassi
HRESULT IsStringSupported(
[in] BSTR String,
[out, retval] VARIANT_BOOL *Supported
);
Parametri
[in] String
Stringa da cercare nei dizionari e nell'elenco di parole.
Per altre informazioni sul tipo di dati BSTR, vedere Uso della libreria COM.
[out, retval] Supported
Quando questo metodo restituisce, contiene VARIANT_TRUE se la stringa si trova nel dizionario o nell'elenco di parole; altrimenti VARIANT_FALSE.
Valore restituito
Questo metodo può restituire uno di questi valori.
Codice restituito | Descrizione |
---|---|
|
Uno dei dizionari contiene la stringa. |
|
Un parametro contiene un puntatore non valido. |
|
Stringa di input non valida. |
|
Si è verificata un'eccezione durante l'elaborazione. |
|
Impossibile allocare l'operazione di memoria. |
|
Parametro o tipo di proprietà imprevisto. |
Commenti
Questo metodo considera tutti i flag e factoid, tra le altre cose, che forniscono contesto alla stringa testata.
Questo metodo non esegue ricerche nel dizionario utente se si specifica un elenco di parole per il contesto. Il riconoscimento usa il dizionario vocale in Microsoft Office XP.
Utilizzare la proprietà Factoid per limitare la ricerca al dizionario di sistema o all'elenco di parole associato al contesto. Ad esempio, per limitare la ricerca al dizionario di sistema, specificare il factoid SystemDictionary . Per migliorare i risultati, potrebbe essere necessario impostare anche la proprietà RecognitionFlags .
Requisiti
Client minimo supportato | Windows XP Tablet PC Edition [solo app desktop] |
Server minimo supportato | Nessuno supportato |
Piattaforma di destinazione | Windows |
Intestazione | msinkaut.h |
Libreria | InkObj.dll |