InkAnalyzer.CreateAnalysisHint, méthode (Rect)
Mise à jour : November 2007
Ajoute un nouveau AnalysisHintNode avec la zone spécifiée à l'analyseur d'entrée manuscrite.
Espace de noms : System.Windows.Ink
Assembly : IAWinFX (dans IAWinFX.dll)
Syntaxe
'Déclaration
Public Function CreateAnalysisHint ( _
rectangle As Rect _
) As AnalysisHintNode
'Utilisation
Dim instance As InkAnalyzer
Dim rectangle As Rect
Dim returnValue As AnalysisHintNode
returnValue = instance.CreateAnalysisHint(rectangle)
public AnalysisHintNode CreateAnalysisHint(
Rect rectangle
)
public:
AnalysisHintNode^ CreateAnalysisHint(
Rect rectangle
)
public AnalysisHintNode CreateAnalysisHint(
Rect rectangle
)
public function CreateAnalysisHint(
rectangle : Rect
) : AnalysisHintNode
Paramètres
- rectangle
Type : System.Windows.Rect
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.
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). La zone de la nouvelle indication a la valeur du rectangle nommé theAnalysisRegion. Les propriétés suivantes de l'indication sont définies :
' Add a new analysis hint to theInkAnalyzer.
Dim theAnalysisHint As AnalysisHintNode = Me.theInkAnalyzer.CreateAnalysisHint(theAnalysisRegion.GetBounds())
theAnalysisHint.AllowPartialDictionaryTerms = True
theAnalysisHint.Name = "Allow Partial Dictionary Terms"
// Add a new analysis hint to theInkAnalyzer.
AnalysisHintNode theAnalysisHint =
this.theInkAnalyzer.CreateAnalysisHint(theAnalysisRegion.GetBounds());
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
System.Windows.Ink, espace de noms
InkAnalyzerDeleteAnalysisHint()