Metodo IInkAnalyzer::GetNodesFromTextRange

Recupera una raccolta di oggetti IContextNode pertinenti all'intervallo di testo specificato per i nodi di contesto specificati.

Sintassi

HRESULT GetNodesFromTextRange(
  [in, out] LONG          *plStart,
  [in, out] LONG          *plLength,
  [out]     IContextNodes **ppContextNodes,
  [in]      IContextNodes *pNodesToSearch = defaultvalue
);

Parametri

plStart [in, out]

Riferimento all'inizio dell'intervallo di testo nella parte pNodesToSearch della stringa riconosciuta.

plLength [in, out]

Riferimento alla lunghezza dell'intervallo di testo nella parte pNodesToSearch della stringa riconosciuta.

ppContextNodes [out]

Puntatore agli oggetti IContextNode pertinenti all'intervallo di testo specificato per i nodi di contesto specificati.

pNodesToSearch [in]

Oggetti IContextNode a cui limitare la ricerca.

Valore restituito

Per una descrizione dei valori restituiti, vedere Classi e interfacce - Analisi input penna.

Commenti

L'intervallo di testo specificato deve essere relativo alla parte pNodesToSearch della stringa riconosciuta di IInkAnalyzer anziché alla stringa riconosciuta dell'intero IInkAnalyzer.

Questo metodo modifica i valori dei parametri plStart e plLength espandendo l'intervallo di testo ai limiti di parole più vicini.

Ad esempio, se la stringa riconosciuta è "I am late" e si chiama questo metodo usando i valori dei parametri 6 per plStart e 1 per plLength, che corrisponde alla lettera "a" in "ritardo", questo metodo restituisce una raccolta contenente un singolo IContextNode, l'InkWord o TextWord che corrisponde alla parola "late". Per questo esempio, questo metodo modifica anche il valore di plStart su 5 e il valore di plLength a 4, che corrisponde alla parola "late".

Nota

Il parametro plStart è relativo alla stringa riconosciuta del parametro pNodesToSearch .

Requisiti

Requisito Valore
Client minimo supportato
Windows XP Tablet PC Edition [solo app desktop]
Server minimo supportato
Nessuno supportato
Intestazione
IACom.h (richiede anche IACom_i.c)
DLL
IACom.dll

Vedi anche

IInkAnalyzer