InkAnalyzer.Load, méthode (Stream)
Mise à jour : November 2007
Charge les résultats d'analyse enregistrés dans le InkAnalyzer.
Espace de noms : System.Windows.Ink
Assembly : IAWinFX (dans IAWinFX.dll)
Syntaxe
'Déclaration
Public Function Load ( _
stream As Stream _
) As Boolean
'Utilisation
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
Paramètres
- stream
Type : System.IO.Stream
Flux de données qui contient les résultats d'analyse enregistrés.
Valeur de retour
Type : System.Boolean
true si les résultats de l’analyse ont été chargés correctement ; sinon, false.
Notes
Lorsque le InkAnalyzer ajoute un ContextNode issu des résultats enregistrés, il assigne un nouvel identificateur global unique (GUID) à la propriété Id() de l'objet ContextNode.
Cette méthode ajoute aux résultats existants les résultats d'analyse enregistrés. Pour garantir que les résultats combinés sont correctement triés, ajoutez la zone contenant les nœuds de contexte chargés à la propriété DirtyRegion de l'analyseur d'entrée manuscrite et effectuez une nouvelle analyse d'entrée manuscrite.
Si une indication d'analyse enregistrée entre en conflit avec une indication d'analyse existante, le InkAnalyzer ne charge pas l'indication enregistrée, mais charge tout de même les résultats enregistrés restants. Toutefois, si les données de trait enregistrées se trouvent dans la zone d'une indication d'analyse non chargée enregistrée, le InkAnalyzer ajoute également le cadre englobant du trait à la propriété DirtyRegion de l'analyseur. Si les données de trait enregistrées se trouvent dans la zone d'une indication d'analyse existante, l'analyseur ajoute également le cadre englobant du trait à la propriété DirtyRegion de l'analyseur. Pour plus d'informations sur les indications d'analyse, consultez AnalysisHintNode.
InkAnalyzer déclenche les événements ContextNodeCreated, ContextNodeLinkAdding et ContextNodePropertiesUpdated au moment du chargement des résultats enregistrés.
Exemples
Cet exemple charge des résultats d'analyse enregistrés à partir d'un MemoryStream nommé theSavedResults dans le InkAnalyzer, nommé 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);
Plateformes
Windows Vista
Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.
Informations de version
.NET Framework
Pris en charge dans : 3.0
Voir aussi
Référence
System.Windows.Ink, espace de noms
InkAnalyzerInk()
System.Windows.Ink.ContextNode
Ink