Share via


Metodo IInkRecognizerContext::get_WordList (msinkaut.h)

Ottiene o imposta l'elenco di parole utilizzato nel processo di riconoscimento per migliorare i risultati del riconoscimento.

Si tratta di una proprietà di lettura/scrittura.

Sintassi

HRESULT get_WordList(
  IInkWordList **WordList
);

Parametri

WordList

Valore restituito

nessuno

Osservazioni

L'impostazione di questa proprietà ha esito positivo solo se la proprietà Strokes è NULL. È necessario impostare la proprietà WordList prima di collegare un insieme InkStrokes alla proprietà Strokes dell'insieme InkRecognizerContext oppure è necessario impostare la proprietà Strokes su NULL e quindi impostare la proprietà WordList (e eventualmente riassegnare l'insieme InkStrokes).

Per rimuovere l'elenco di parole correnti e usare il dizionario utente, impostare questa proprietà su NULL. Qualsiasi modifica successiva dell'oggetto InkWordList non modifica il risultato del riconoscimento. Se si vuole modificare l'elenco di parole, impostare prima questa proprietà su NULL, modificare InkWordList e quindi collegarla nuovamente alla proprietà InkRecognizerContext assegnandola alla proprietà WordList .

Utilizzare la proprietà Factoid per limitare la ricerca all'elenco di parole associato al contesto. Potrebbe anche essere necessario impostare la proprietà RecognitionFlags per migliorare i risultati.

Impossibile impostare Wordlist dopo l'impostazione di un factoid. Ciò impedisce a un factoid di fare riferimento a un elenco di parole potenzialmente inesistente. Il tentativo di eseguire questa operazione comporterà un E_FAIL valore HRESULT.

Se una stringa viene aggiunta a un elenco di parole, le versioni maiuscole vengono aggiunte in modo implicito. Ad esempio, l'aggiunta implicita di "hello" aggiunge "Hello" e "HELLO".

L'uso di parole più di 256 caratteri genera un'eccezione E_POINTER quando si assegna la proprietà WordList a InkRecognizerContext.

Requisiti

Requisito Valore
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

Vedi anche

IInkRecognizerContext

Classe InkRecognizerContext

Classe InkWordList