Freigeben über


AnalysisAlternateBaseCollection-Klasse

Die Basisklasse für AnalysisAlternateBaseCollection. Enthält eine Auflistung von AnalysisAlternateBase-Objekten, die das Ergebnis einer Freihandanalyse sind.

Namespace:  System.Windows.Ink.AnalysisCore
Assembly:  IACore (in IACore.dll)

Syntax

'Declaration
Public Class AnalysisAlternateBaseCollection _
    Implements ICollection, IEnumerable
'Usage
Dim instance As AnalysisAlternateBaseCollection
public class AnalysisAlternateBaseCollection : ICollection, 
    IEnumerable
public ref class AnalysisAlternateBaseCollection : ICollection, 
    IEnumerable
public class AnalysisAlternateBaseCollection implements ICollection, 
    IEnumerable
public class AnalysisAlternateBaseCollection implements ICollection, IEnumerable

Beispiele

Im folgenden Beispiel wird GetAlternates auf InkAnalyzerBase mit dem Namen theInkAnalyzerBase aufgerufen. Anschließend wird die AnalysisAlternateBaseCollection durchlaufen, und eine ListBox mit dem Namen alternatesListBox wird mit allen Alternativen aufgefüllt, die kein Poor-Erkennungsvertrauen haben.

alternatesListBox.Items.Clear()
Me.currentAlternates = theInkAnalyzerBase.GetAlternates(selectedSubNodes)
Dim alternate As AnalysisAlternateBase
For Each alternate In Me.currentAlternates
    ' Add only those that are not Poor confidence
    If alternate.InkRecognitionConfidence <> System.Windows.Ink.AnalysisCore.InkRecognitionConfidence.Poor Then
        alternatesListBox.Items.Add(alternate.RecognizedString)
    End If
Next alternate
alternatesListBox.Items.Clear();
this.currentAlternates = theInkAnalyzerBase.GetAlternates(selectedSubNodes);
foreach (AnalysisAlternateBase alternate in this.currentAlternates)
{
    // Add only those that are not Poor confidence
    if (alternate.InkRecognitionConfidence !=
        System.Windows.Ink.AnalysisCore.InkRecognitionConfidence.Poor)
    {
        alternatesListBox.Items.Add(alternate.RecognizedString);
    }
}

Vererbungshierarchie

System.Object
  System.Windows.Ink.AnalysisCore.AnalysisAlternateBaseCollection

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Plattformen

Windows Vista, Windows XP SP2, Windows Server 2003

.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

AnalysisAlternateBaseCollection-Member

System.Windows.Ink.AnalysisCore-Namespace

AnalysisAlternateBaseCollection

GetAlternates