Freigeben über


InkAnalyzerBase.GetAlternates-Methode (array<Int32[], Int32)

Gibt maximal die angegebene Anzahl von Analysealternativen für die angegebenen Striche zurück.

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

Syntax

'Declaration
Public Function GetAlternates ( _
    strokeIds As Integer(), _
    maximumAlternates As Integer _
) As AnalysisAlternateBaseCollection
'Usage
Dim instance As InkAnalyzerBase
Dim strokeIds As Integer()
Dim maximumAlternates As Integer
Dim returnValue As AnalysisAlternateBaseCollection

returnValue = instance.GetAlternates(strokeIds, _
    maximumAlternates)
public AnalysisAlternateBaseCollection GetAlternates(
    int[] strokeIds,
    int maximumAlternates
)
public:
AnalysisAlternateBaseCollection^ GetAlternates(
    array<int>^ strokeIds, 
    int maximumAlternates
)
public AnalysisAlternateBaseCollection GetAlternates(
    int[] strokeIds,
    int maximumAlternates
)
public function GetAlternates(
    strokeIds : int[], 
    maximumAlternates : int
) : AnalysisAlternateBaseCollection

Parameter

  • strokeIds
    Typ: array<System.Int32[]
    Ein Array, das die Bezeichner der Striche enthält, für die Analysealternativen abgerufen werden sollen.
  • maximumAlternates
    Typ: System.Int32
    Die Anzahl zurückzugebender Analysealternativen.

Rückgabewert

Typ: System.Windows.Ink.AnalysisCore.AnalysisAlternateBaseCollection
Bis zu maximumAlternate der obersten Analysealternativen für die angegebenen Striche.

Hinweise

Die oberste Alternative wird als erste Alternative der Auflistung zurückgegeben.

Die angegebenen Striche müssen keine nebeneinanderliegenden Bereiche des Dokuments darstellen.

Beispiele

Im folgenden Beispiel werden bis zu fünf Alternativen für die Striche abgerufen, die im 32-Bit-Ganzzahlarray mit Vorzeichen theStrokeIds identifiziert wurden. Bei den angegebenen Strichen handelt es sich um Striche, die dem InkAnalyzerBase mit dem Namen theInkAnalyzerBase zugewiesen wurden.

' Retrieve 5 alternates for the specified strokes.
Dim theAlternates As System.Windows.Ink.AnalysisCore.AnalysisAlternateBaseCollection = _
    theInkAnalyzerBase.GetAlternates(theStrokeIds, 5)
// Retrieve 5 alternates for the specified strokes.
System.Windows.Ink.AnalysisCore.AnalysisAlternateBaseCollection theAlternates =
    theInkAnalyzerBase.GetAlternates(theStrokeIds, 5);

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

InkAnalyzerBase-Klasse

InkAnalyzerBase-Member

GetAlternates-Überladung

System.Windows.Ink.AnalysisCore-Namespace

System.Windows.Ink.AnalysisCore.AnalysisAlternateBase

System.Windows.Ink.AnalysisCore.AnalysisAlternateBaseCollection