InkAnalyzer.GetAlternates-Methode (ContextNodeCollection)
Gibt bis zu 10 Analysealternativen für die Knoten in einer angegebenen ContextNodeCollection zurück.
Namespace: Microsoft.Ink
Assembly: Microsoft.Ink.Analysis (in Microsoft.Ink.Analysis.dll)
Syntax
'Declaration
Public Function GetAlternates ( _
nodes As ContextNodeCollection _
) As AnalysisAlternateCollection
'Usage
Dim instance As InkAnalyzer
Dim nodes As ContextNodeCollection
Dim returnValue As AnalysisAlternateCollection
returnValue = instance.GetAlternates(nodes)
public AnalysisAlternateCollection GetAlternates(
ContextNodeCollection nodes
)
public:
AnalysisAlternateCollection^ GetAlternates(
ContextNodeCollection^ nodes
)
public AnalysisAlternateCollection GetAlternates(
ContextNodeCollection nodes
)
public function GetAlternates(
nodes : ContextNodeCollection
) : AnalysisAlternateCollection
Parameter
- nodes
Typ: Microsoft.Ink.ContextNodeCollection
Die Knoten, für die Analysealternativen abgerufen werden sollen.
Rückgabewert
Typ: Microsoft.Ink.AnalysisAlternateCollection
Bis zu 10 der obersten Analysealternativen für nodes.
Hinweise
Die oberste Alternative wird als erste Alternative der Auflistung zurückgegeben. Wenn mehr als 10 Alternativen vorhanden sind, werden nur die ersten 10 zurückgegeben.
Die ContextNode-Objekte in nodes müssen keine nebeneinander liegenden Bereiche des Dokuments darstellen.
Für jeden Analysehinweis in nodes gibt der InkAnalyzer nur die oberste Alternative zurück.
Beispiele
In diesem Beispiel werden bis zu 10 der obersten Alternativen für die ContextNodeCollection, theContextNodes, abgerufen, die dem InkAnalyzer, theInkAnalyzer, zugeordnet ist. Dann werden die erkannten Zeichenfolgen für die Alternativen System.Collections.Specialized.StringCollection, theAlternateStrings hinzugefügt.
' Get analysis alternates for the context node collection and add the
' recognized strings to a string collection.
theAlternateCollection = Me.theInkAnalyzer.GetAlternates(theContextNodes)
theAlternateStrings.Clear()
Dim theAlternate As Microsoft.Ink.AnalysisAlternate
For Each theAlternate In theAlternateCollection
theAlternateStrings.Add(theAlternate.RecognizedString)
Next theAlternate
// Get analysis alternates for the context node collection and add the
// recognized strings to a string collection.
theAlternateCollection = this.theInkAnalyzer.GetAlternates(theContextNodes);
theAlternateStrings.Clear();
foreach (Microsoft.Ink.AnalysisAlternate theAlternate
in theAlternateCollection)
{
theAlternateStrings.Add(theAlternate.RecognizedString);
}
Plattformen
Windows Vista
.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.
Versionsinformationen
.NET Framework
Unterstützt in: 3.0
Siehe auch
Referenz
Microsoft.Ink.AnalysisAlternate