Compartir a través de


InkAnalyzer.GetAlternates (Método) (Strokes, Int32)

Actualización: noviembre 2007

Devuelve hasta el número indicado de alternativas de análisis para los trazos especificados.

Espacio de nombres:  Microsoft.Ink
Ensamblado:  Microsoft.Ink.Analysis (en Microsoft.Ink.Analysis.dll)

Sintaxis

'Declaración
Public Function GetAlternates ( _
    strokes As Strokes, _
    maximumAlternates As Integer _
) As AnalysisAlternateCollection
'Uso
Dim instance As InkAnalyzer
Dim strokes As Strokes
Dim maximumAlternates As Integer
Dim returnValue As AnalysisAlternateCollection

returnValue = instance.GetAlternates(strokes, _
    maximumAlternates)
public AnalysisAlternateCollection GetAlternates(
    Strokes strokes,
    int maximumAlternates
)
public:
AnalysisAlternateCollection^ GetAlternates(
    Strokes^ strokes, 
    int maximumAlternates
)
public AnalysisAlternateCollection GetAlternates(
    Strokes strokes,
    int maximumAlternates
)
public function GetAlternates(
    strokes : Strokes, 
    maximumAlternates : int
) : AnalysisAlternateCollection

Parámetros

  • strokes
    Tipo: Microsoft.Ink.Strokes
    Trazos para los que se desea obtener las alternativas de análisis.
  • maximumAlternates
    Tipo: System.Int32
    Número de alternativas de análisis que se van a devolver.

Valor devuelto

Tipo: Microsoft.Ink.AnalysisAlternateCollection
Hasta maximumAlternates de las alternativas de análisis principales para strokes.

Comentarios

La alternativa principal se devuelve como la primera alternativa de la colección.

Los objetos Stroke de strokes no tienen que representar áreas adyacentes del documento.

Ejemplos

En este ejemplo se obtienen hasta cinco de las alternativas principales para el objeto Strokes, theStrokes, asociado a InkAnalyzer, theInkAnalyzer a continuación, se agregan las cadenas reconocidas de las alternativas a System.Collections.Specialized.StringCollectiontheAlternateStrings, .

' Get 5 analysis alternates for the strokes collection and add the
' recognized string to a collection.
theAlternateCollection = Me.theInkAnalyzer.GetAlternates(theStrokes, 5)
theAlternateStrings.Clear()
Dim theAlternate As Microsoft.Ink.AnalysisAlternate
For Each theAlternate In theAlternateCollection
    theAlternateStrings.Add(theAlternate.RecognizedString)
Next theAlternate
// Get 5 analysis alternates for the strokes collection and add the
// recognized string to a collection.
theAlternateCollection = this.theInkAnalyzer.GetAlternates(theStrokes, 5);
theAlternateStrings.Clear();
foreach (Microsoft.Ink.AnalysisAlternate theAlternate
    in theAlternateCollection)
{
    theAlternateStrings.Add(theAlternate.RecognizedString);
}

Plataformas

Windows Vista

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Información de versión

.NET Framework

Compatible con: 3.0

Vea también

Referencia

InkAnalyzer (Clase)

InkAnalyzer (Miembros)

GetAlternates (Sobrecarga)

Microsoft.Ink (Espacio de nombres)

Microsoft.Ink.AnalysisAlternate

Microsoft.Ink.AnalysisAlternateCollection

Microsoft.Ink.Stroke

Microsoft.Ink.Strokes