Metodo InkAnalyzer.GetAlternates (ContextNodeCollection, Int32)
Aggiornamento: novembre 2007
Restituisce un oggetto AnalysisAlternateCollection contenente al massimo il numero delle alternative di analisi specificato per i nodi archiviati in un oggetto ContextNodeCollection.
Spazio dei nomi: System.Windows.Ink
Assembly: IAWinFX (in IAWinFX.dll)
Sintassi
'Dichiarazione
Public Function GetAlternates ( _
nodes As ContextNodeCollection, _
maximumAlternates As Integer _
) As AnalysisAlternateCollection
'Utilizzo
Dim instance As InkAnalyzer
Dim nodes As ContextNodeCollection
Dim maximumAlternates As Integer
Dim returnValue As AnalysisAlternateCollection
returnValue = instance.GetAlternates(nodes, _
maximumAlternates)
public AnalysisAlternateCollection GetAlternates(
ContextNodeCollection nodes,
int maximumAlternates
)
public:
AnalysisAlternateCollection^ GetAlternates(
ContextNodeCollection^ nodes,
int maximumAlternates
)
public AnalysisAlternateCollection GetAlternates(
ContextNodeCollection nodes,
int maximumAlternates
)
public function GetAlternates(
nodes : ContextNodeCollection,
maximumAlternates : int
) : AnalysisAlternateCollection
Parametri
- nodes
Tipo: System.Windows.Ink.ContextNodeCollection
Nodi per cui vengono ottenute le alternative di analisi.
- maximumAlternates
Tipo: System.Int32
Numero di alternative di analisi da restituire.
Valore restituito
Tipo: System.Windows.Ink.AnalysisAlternateCollection
Fino al valore di maximumAlternates delle prime alternative di analisi per nodes.
Note
La prima alternativa viene restituita come prima alternativa dell'insieme.
Gli oggetti ContextNode presenti in nodes non devono rappresentare aree adiacenti del documento.
Per ogni suggerimento di analisi in nodes, l'oggetto InkAnalyzer restituisce solo la prima alternativa.
Esempi
In questo esempio vengono ottenute le prime cinque alternative per l'oggetto ContextNodeCollection denominato theContextNodes, associato a un oggetto InkAnalyzer denominato theInkAnalyzer. Vengono quindi aggiunte le stringhe riconosciute per le alternative all'oggetto StringCollection denominato theAlternateStrings.
' Get 5 analysis alternates for the context node collection and add the
' recognized strings to a string collection.
theAlternateCollection = Me.theInkAnalyzer.GetAlternates(theContextNodes, 5)
theAlternateStrings.Clear()
For Each theAlternate As AnalysisAlternate In theAlternateCollection
theAlternateStrings.Add(theAlternate.RecognizedString)
Next theAlternate
// Get 5 analysis alternates for the context node collection and add the
// recognized strings to a string collection.
theAlternateCollection = this.theInkAnalyzer.GetAlternates(theContextNodes, 5);
theAlternateStrings.Clear();
foreach (AnalysisAlternate theAlternate
in theAlternateCollection)
{
theAlternateStrings.Add(theAlternate.RecognizedString);
}
Piattaforme
Windows Vista
.NET Framework e .NET Compact Framework non supportano tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.
Informazioni sulla versione
.NET Framework
Supportato in: 3.0
Vedere anche
Riferimenti
Spazio dei nomi System.Windows.Ink
System.Windows.Ink.AnalysisAlternate
System.Windows.Ink.AnalysisAlternateCollection