Condividi tramite


Metodo InkAnalyzer.CreateAnalysisHint

Aggiornamento: novembre 2007

Aggiunge un nuovo oggetto AnalysisHintNode con un'area vuota all'analizzatore dell'input penna.

Spazio dei nomi:  Microsoft.Ink
Assembly:  Microsoft.Ink.Analysis (in Microsoft.Ink.Analysis.dll)

Sintassi

'Dichiarazione
Public Function CreateAnalysisHint As AnalysisHintNode
'Utilizzo
Dim instance As InkAnalyzer
Dim returnValue As AnalysisHintNode

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

Valore restituito

Tipo: Microsoft.Ink.AnalysisHintNode
Nuovo oggetto AnalysisHintNode aggiunto all'analizzatore dell'input penna.

Note

L'analizzatore dell'input penna aggiunge il nuovo oggetto AnalysisHintNode come sottonodo dell'oggetto RootNodedell'analizzatore.

L'aggiunta di un suggerimento di analisi non contrassegna l'area del suggerimento per una nuova analisi. Per contrassegnare l'area all'interno del suggerimento per una nuova analisi, chiamare il metodo Union dell'oggetto DirtyRegion con l'oggetto Location del suggerimento.

Il nuovo oggetto AnalysisHintNode rappresenta un'area vuota finché non si aggiorna la relativa proprietà Location.

Se un'area infinita viene assegnata a un suggerimento, denominato suggerimento globale, l'analizzatore dell'input penna applica il contesto del suggerimento a tutti gli input penna che non si trovano all'interno dell'area di un altro suggerimento. È possibile associare più suggerimenti a un solo analizzatore. È tuttavia possibile associare solo un suggerimento globale a un solo analizzatore dell'input penna e non è possibile sovrapporre alcun suggerimento non globale. Per ulteriori informazioni sui tipi di informazioni sul contesto che un suggerimento può fornire, vedere AnalysisHintNode.

Esempi

In questo esempio viene creato un oggetto AnalysisHintNode, theAnalysisHint, per l'oggetto InkAnalyzertheInkAnalyzerWithHint, e theAnalysisHint viene impostato come suggerimento globale. Imposta quindi le seguenti proprietà per il suggerimento:

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

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

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

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 CreateAnalysisHint

Spazio dei nomi Microsoft.Ink

InkAnalyzer.DeleteAnalysisHint

InkAnalyzer.GetAnalysisHints