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 |
|
DLL |
|