Compartir a través de


InkAnalyzer.Load (Método) (Stream)

Actualización: noviembre 2007

Carga los resultados del análisis guardados en InkAnalyzer.

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

Sintaxis

'Declaración
Public Function Load ( _
    stream As Stream _
) As Boolean
'Uso
Dim instance As InkAnalyzer
Dim stream As Stream
Dim returnValue As Boolean

returnValue = instance.Load(stream)
public bool Load(
    Stream stream
)
public:
bool Load(
    Stream^ stream
)
public boolean Load(
    Stream stream
)
public function Load(
    stream : Stream
) : boolean

Parámetros

  • stream
    Tipo: System.IO.Stream
    Secuencia que contiene los resultados guardados del análisis.

Valor devuelto

Tipo: System.Boolean
Es true si los resultados del análisis se cargaron correctamente; en caso contrario, es false.

Comentarios

Cuando el objeto InkAnalyzer agrega un objeto ContextNode de los resultados guardados, asigna un nuevo identificador único global (GUID) a la propiedad Id() del objeto ContextNode.

Este método agrega los resultados del análisis guardados a los resultados existentes. Para asegurarse de que los resultados combinados se ordenan correctamente, agregue el área que contiene los nodos de contexto cargados a la propiedad DirtyRegion del analizador de entrada manuscrita y repita el análisis.

Si una sugerencia de análisis guardada entra en conflicto con una sugerencia de análisis existente, InkAnalyzer no carga esa sugerencia guardada, aunque sí el resto de los resultados guardados. Sin embargo, si hay datos de trazo guardados dentro del área de una sugerencia de análisis guardada sin cargar, InkAnalyzer agrega el cuadro de límite del trazo a la propiedad DirtyRegion del analizador. Si los datos de trazo guardados están dentro del área de una sugerencia de análisis existente, el analizador también agrega el cuadro de límite del trazo a la propiedad DirtyRegion del analizador. Para obtener más información sobre las sugerencias de análisis, vea AnalysisHintNode.

InkAnalyzer provoca los eventos ContextNodeCreated, ContextNodeLinkAdding y ContextNodePropertiesUpdated cuando carga los resultados guardados.

Ejemplos

En este ejemplo, se cargan los resultados guardados del análisis de un objeto MemoryStream denominado theSavedResults en el objeto InkAnalyzer, denominado theInkAnalyzer.

' Load previously saved analysis results and associated ink data.
successful = Me.theInkAnalyzer.Load(theSavedResults)
// Load previously saved analysis results and associated ink data.
successful = this.theInkAnalyzer.Load(theSavedResults);

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)

Load (Sobrecarga)

System.Windows.Ink (Espacio de nombres)

InkAnalyzerInk()

InkAnalyzer.SaveResults

System.Windows.Ink.ContextNode

Ink

System.Windows.Ink.Stroke