Compartir a través de


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

Actualización: noviembre 2007

Guarda los resultados del análisis para un conjunto concreto de trazos asociado a un analizador de entrada manuscrita.

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

Sintaxis

'Declaración
Public Function SaveResults ( _
    strokeIdMap As Hashtable, _
    strokeIds As Integer() _
) As Byte()
'Uso
Dim instance As InkAnalyzerBase
Dim strokeIdMap As Hashtable
Dim strokeIds As Integer()
Dim returnValue As Byte()

returnValue = instance.SaveResults(strokeIdMap, _
    strokeIds)
public byte[] SaveResults(
    Hashtable strokeIdMap,
    int[] strokeIds
)
public:
array<unsigned char>^ SaveResults(
    Hashtable^ strokeIdMap, 
    array<int>^ strokeIds
)
public byte[] SaveResults(
    Hashtable strokeIdMap,
    int[] strokeIds
)
public function SaveResults(
    strokeIdMap : Hashtable, 
    strokeIds : int[]
) : byte[]

Parámetros

  • strokeIdMap
    Tipo: System.Collections.Hashtable
    Correspondencia entre los identificadores de trazos utilizados por InkAnalyzer y los identificadores de trazos utilizados para guardar. Vea Comentarios.
  • strokeIds
    Tipo: array<System.Int32[]
    Identificadores de trazo para los que se van a guardar los resultados del análisis.

Valor devuelto

Tipo: array<System.Byte[]
Devuelve los resultados de InkAnalyzer guardados. Estos datos, junto con los datos manuscritos relevantes, pueden preservarse en un medio de almacenamiento. El valor devuelto no contiene datos manuscritos, sino que únicamente contiene los resultados preservados del objeto InkAnalyzer.

Comentarios

Si utiliza las API de un nivel inferior, tendrá que administrar sus propios identificadores de trazos. Quizás desee utilizar un objeto Ink para guardar los datos relevantes. En este caso, agregue todos los trazos a un nuevo objeto Ink y llame al método Save. Necesitará algún mecanismo que permita que el análisis de entradas manuscritas conozca los identificadores modificados para los mismos trazos. strokeIdMap se utiliza con esa finalidad.

Este método guarda los resultados del análisis actual correspondientes a strokeIds, pero no guarda los nodos de contexto asociados.

Este método genera una excepción si cualquier trazo de strokeIds está asociado a un nodo de contexto que tiene una propiedad PartiallyPopulated con un valor de true.

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)

SaveResults (Sobrecarga)

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