Condividi tramite


Metodo InkAnalyzer.Load (Stream)

Aggiornamento: novembre 2007

Carica i risultati dell'analisi salvati nell'oggetto InkAnalyzer.

Spazio dei nomi:  System.Windows.Ink
Assembly:  IAWinFX (in IAWinFX.dll)

Sintassi

'Dichiarazione
Public Function Load ( _
    stream As Stream _
) As Boolean
'Utilizzo
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

Parametri

  • stream
    Tipo: System.IO.Stream
    Flusso contenente i risultati di analisi salvati.

Valore restituito

Tipo: System.Boolean
true se i risultati dell'analisi vengono caricati; in caso contrario, false.

Note

Quando l'oggetto InkAnalyzer aggiunge un oggetto ContextNode dai risultati salvati, assegna un nuovo GUID alla proprietà Id() dell'oggetto ContextNode.

Questo metodo aggiunge ai risultati esistenti i risultati dell'analisi salvati. Per essere certi che i risultati combinati vengano ordinati correttamente, aggiungere l'area contenente i nodi di contesto caricati all'oggetto DirtyRegion dell'analizzatore dell'input penna, quindi analizzare di nuovo l'input penna.

Se un suggerimento di analisi salvato è in conflitto con un suggerimento di analisi esistente, l'oggetto InkAnalyzer non carica il suggerimento salvato anche se carica il resto dei risultati salvati. Tuttavia, se i dati del tratto salvati sono all'interno dell'area di un suggerimento di analisi salvato scaricato, InkAnalyzer aggiunge il riquadro del tratto all'oggetto DirtyRegion dell'analizzatore. Tuttavia, se i dati del tratto salvati sono all'interno dell'area di un suggerimento di analisi esistente, l'analizzatore aggiunge anche il riquadro del tratto all'oggetto DirtyRegion dell'analizzatore. Per ulteriori informazioni sui suggerimenti di analisi, vedere AnalysisHintNode.

InkAnalyzer genera gli eventi ContextNodeCreated, ContextNodeLinkAdding e ContextNodePropertiesUpdated quando carica i risultati salvati.

Esempi

In questo esempio vengono caricati i risultati di analisi salvati da un oggetto MemoryStream denominato theSavedResults nell'oggetto InkAnalyzer denominato 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);

Piattaforme

Windows Vista

.NET Framework e .NET Compact Framework non supportano tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.

Informazioni sulla versione

.NET Framework

Supportato in: 3.0

Vedere anche

Riferimenti

InkAnalyzer Classe

Membri InkAnalyzer

Overload Load

Spazio dei nomi System.Windows.Ink

InkAnalyzerInk()

InkAnalyzer.SaveResults

System.Windows.Ink.ContextNode

Ink

System.Windows.Ink.Stroke