RecognitionAlternate-Klasse
Stellt die möglichen Wortentsprechungen für Segmente von Freihandeingaben dar, die mit dem Wörterbuch eines Erkennungsmoduls verglichen werden.
Namespace: Microsoft.Ink
Assembly: Microsoft.Ink (in Microsoft.Ink.dll)
Syntax
'Declaration
<PermissionSetAttribute(SecurityAction.InheritanceDemand, Name := "FullTrust")> _
Public Class RecognitionAlternate
'Usage
Dim instance As RecognitionAlternate
[PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust")]
public class RecognitionAlternate
[PermissionSetAttribute(SecurityAction::InheritanceDemand, Name = L"FullTrust")]
public ref class RecognitionAlternate
/** @attribute PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust") */
public class RecognitionAlternate
public class RecognitionAlternate
Hinweise
Ein Erkennungssegment ist ein Basis-Freihandeingabesegment oder eine Basis-Freihandeingabeeinheit, das bzw. die von einem Erkennungsmodul intern zur Generierung der Erkennungsergebnisse für ein bekanntes Ink-Objekt verwendet wird. Die Segmente werden normalerweise durch den Abstand bestimmt und in die kleinstmöglichen Freihandfragmente aufgegliedert.
Manchmal können die Segmente nicht eindeutig unterschieden werden. Diese Segmente werden mit dem Wörterbuch eines Erkennungsmoduls verglichen, um mögliche Übereinstimmungen (Alternativen) zu bestimmen. Beim Vergleich der Segmente erstellt das Erkennungsmodul eine Liste mit möglichen Alternativen und weist jeder der Alternativen eine Vertrauensebene zu, wobei eine erste Alternative ausgewählt wird.
Nehmen Sie z. B. den Ausdruck "how are you". Dieser Ausdruck wird wahrscheinlich in drei Segmente aufgeteilt (je nach dem Abstand zwischen den Segmenten), wobei ein Segment jeweils ein Wort enthält.
Beim Erkennen der einzelnen Segmente wird ein RecognitionResult erstellt. Jedes Ergebnis gibt dann eine Liste mit Alternativen zurück, aus der eine Auswahl getroffen werden kann. Für das Segment "how" kann es beispielsweise Alternativen wie "how", "now", "new" usw. geben, wobei "how" die erste Alternative ist. Standardmäßig wird die erste Alternative für jedes Segment zurückgegeben. Sie können wählen, ob andere Alternativen als die erste Alternative zurückgegeben werden.
Sie können auch Alternativen zurückgeben, die auf den Eigenschaften der Alternativen basieren, wie die Vertrauensebene des Erkennungsergebnisses, die Nummer der Zeile, in der die Alternativen vorkommen, usw. Eine Liste der Erkennungseigenschaften finden Sie unter RecognitionProperty.
Alternativen von Alternativen können auch zurückgegeben werden.
Nicht alle Erkennungsmodule legen alle oben aufgeführten Eigenschaften fest. Wenn eine Anwendung auf eine nicht vom Erkennungsmodul festgelegte Eigenschaft zuzugreifen versucht, wird eine Argumentausnahme ausgelöst.
Vererbungshierarchie
System.Object
Microsoft.Ink.RecognitionAlternate
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
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