Partager via


InkAnalyzer.CreateAnalysisHint, méthode

Mise à jour : November 2007

Ajoute un nouveau AnalysisHintNode avec une zone vide à l'analyseur d'entrée manuscrite.

Espace de noms :  System.Windows.Ink
Assembly :  IAWinFX (dans IAWinFX.dll)

Syntaxe

'Déclaration
Public Function CreateAnalysisHint As AnalysisHintNode
'Utilisation
Dim instance As InkAnalyzer
Dim returnValue As AnalysisHintNode

returnValue = instance.CreateAnalysisHint()
public AnalysisHintNode CreateAnalysisHint()
public:
AnalysisHintNode^ CreateAnalysisHint()
public AnalysisHintNode CreateAnalysisHint()
public function CreateAnalysisHint() : AnalysisHintNode

Valeur de retour

Type : System.Windows.Ink.AnalysisHintNode
Nouveau AnalysisHintNode ajouté à l'analyseur d'entrée manuscrite.

Notes

L'analyseur d'entrée manuscrite ajoute le nouveau AnalysisHintNode en tant que sous-nœud de la propriété RootNode de l'analyseur.

L'ajout d'une indication d'analyse ne marque pas la zone de l'indication pour une nouvelle analyse. Pour marquer la zone de l'indication en vue d'une nouvelle analyse, appelez la méthode Union de l'objet DirtyRegion avec la propriété Location de l'indication.

Le nouveau AnalysisHintNode représente une région vide jusqu'à ce que vous mettiez à jour sa propriété Location.

Si une zone infinie est assignée à une indication, appelée indication globale, l'analyseur d'entrée manuscrite applique le contexte de l'indication à toute entrée manuscrite qui ne se trouve pas dans la zone d'une autre indication. Plusieurs indications peuvent être attachées à un seul analyseur. Toutefois, une seule indication globale peut être attachée à un analyseur d'entrée manuscrite unique et la zone d'une indication non globale ne peut pas chevaucher la zone de l'indication globale. Pour plus d'informations sur les types d'informations de contexte dans les indications, consultez AnalysisHintNode.

Exemples

Cet exemple crée un AnalysisHintNode nommé theAnalysisHint pour le InkAnalyzer (nommé theInkAnalyzerWithHint). Il définit également theAnalysisHint en tant qu'indication globale ainsi que les propriétés suivantes de l'indication.

' Add a new, global analysis hint to theInkAnalyzerWithHint.
Dim theAnalysisHint As AnalysisHintNode = Me.theInkAnalyzerWithHint.CreateAnalysisHint()
theAnalysisHint.Location.MakeInfinite()

theAnalysisHint.AllowPartialDictionaryTerms = True
theAnalysisHint.Name = "Allow Partial Dictionary Terms"
// Add a new, global analysis hint to theInkAnalyzerWithHint.
AnalysisHintNode theAnalysisHint =
    this.theInkAnalyzerWithHint.CreateAnalysisHint();
theAnalysisHint.Location.MakeInfinite();

theAnalysisHint.AllowPartialDictionaryTerms = true;
theAnalysisHint.Name = "Allow Partial Dictionary Terms";

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

InkAnalyzer, classe

Membres InkAnalyzer

CreateAnalysisHint, surcharge

System.Windows.Ink, espace de noms

InkAnalyzerDeleteAnalysisHint()

InkAnalyzer.GetAnalysisHints