Compartir a través de


InkAnalyzerBase.GetAlternates (Método) (array<Int32[], Int32)

Actualización: noviembre 2007

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

Espacio de nombres:  System.Windows.Ink.AnalysisCore
Ensamblado:  IACore (en IACore.dll)

Sintaxis

'Declaración
Public Function GetAlternates ( _
    strokeIds As Integer(), _
    maximumAlternates As Integer _
) As AnalysisAlternateBaseCollection
'Uso
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

Parámetros

  • strokeIds
    Tipo: array<System.Int32[]
    Matriz que contiene los identificadores de los trazos para los que se van a obtener alternativas de análisis.
  • maximumAlternates
    Tipo: System.Int32
    Número de alternativas de análisis que se van a devolver.

Valor devuelto

Tipo: System.Windows.Ink.AnalysisCore.AnalysisAlternateBaseCollection
Como máximo, maximumAlternate de las mejores alternativas de análisis para los trazos especificados.

Comentarios

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

Los trazos especificados no tienen que representar áreas adyacentes del documento.

Ejemplos

En el ejemplo siguiente, se obtienen hasta cinco alternativas para los trazos identificados en la matriz de enteros de 32 bits con signo, theStrokeIds. Los trazos especificados son trazos asignados a InkAnalyzerBase, theInkAnalyzerBase.

' 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);

Plataformas

Windows Vista, Windows XP SP2, Windows Server 2003

.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

InkAnalyzerBase (Clase)

InkAnalyzerBase (Miembros)

GetAlternates (Sobrecarga)

System.Windows.Ink.AnalysisCore (Espacio de nombres)

System.Windows.Ink.AnalysisCore.AnalysisAlternateBase

System.Windows.Ink.AnalysisCore.AnalysisAlternateBaseCollection