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 termina, questo metodo contiene VARIANT_TRUE se la stringa si trova nel dizionario o nell'elenco di parole; in caso contrario , VARIANT_FALSE.

Valore restituito

Questo metodo può restituire uno di questi valori.

Codice restituito Descrizione
S_OK
Uno dei dizionari contiene la stringa.
E_POINTER
Un parametro contiene un puntatore non valido.
E_INVALIDARG
Stringa di input non valida.
E_INK_EXCEPTION
Eccezione durante l'elaborazione.
E_OUTOFMEMORY
Impossibile allocare l'operazione di memoria.
E_UNEXPECTED
Parametro o tipo di proprietà imprevisto.

Osservazioni:

Questo metodo considera, tra l'altro, tutti i flag e i factoid che forniscono contesto alla stringa da testare.

Questo metodo non esegue ricerche nel dizionario utente se si specifica un elenco di parole per il contesto. Il sistema di 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 anche essere necessario impostare la proprietà RecognitionFlags .

Requisiti

Requisito Valore
Client minimo supportato Windows XP Tablet PC Edition [solo app desktop]
Server minimo supportato Nessuna supportata
Piattaforma di destinazione Windows
Intestazione msinkaut.h

Vedere anche

Proprietà Factoid [Classe InkRecognizeContext]

IInkRecognizerContext

Classe InkRecognizerContext

RecognitionFlags, proprietà