Compartir a través de


InkAnalyzer.CreateAnalysisHint (Método)

Actualización: noviembre 2007

Agrega un nuevo objeto AnalysisHintNode con una área vacía al analizador de entrada manuscrita.

Espacio de nombres:  Microsoft.Ink
Ensamblado:  Microsoft.Ink.Analysis (en Microsoft.Ink.Analysis.dll)

Sintaxis

'Declaración
Public Function CreateAnalysisHint As AnalysisHintNode
'Uso
Dim instance As InkAnalyzer
Dim returnValue As AnalysisHintNode

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

Valor devuelto

Tipo: Microsoft.Ink.AnalysisHintNode
Nuevo objeto AnalysisHintNode agregado al analizador de entrada manuscrita.

Comentarios

El analizador de entrada manuscrita agrega el nuevo objeto AnalysisHintNode como un subnodo de la propiedad RootNode del analizador.

Cuando se agrega una sugerencia de análisis, no se marca el área de la sugerencia para un nuevo análisis. Para marcar el área incluida en la sugerencia para un nuevo análisis, llame al método Union del objeto DirtyRegion con la propiedad Location de la sugerencia.

El nuevo objeto AnalysisHintNode representa una región vacía hasta que actualice su propiedad Location.

Si se asigna una sugerencia a un área infinita, lo cual se denomina sugerencia global, el analizador de entrada manuscrita aplica el contexto de dicha sugerencia a toda la entrada manuscrita que no esté incluida en el área de otra sugerencia. Se pueden asociar varias sugerencias a un único analizador. Sin embargo, sólo se puede agregar una sugerencia global a un único analizador de entrada manuscrita, y no se pueden superponer sugerencias que no sean globales. Para obtener más información sobre los tipos de información de contexto que puede proporcionar una sugerencia, vea AnalysisHintNode.

Ejemplos

En este ejemplo se crea un objeto AnalysisHintNode, theAnalysisHint para el objeto InkAnalyzer, theInkAnalyzerWithHint y theAnalysisHint se convierte en una sugerencia global. A continuación se establecen las siguientes propiedades en la sugerencia:

' 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";

Plataformas

Windows Vista

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Información de versión

.NET Framework

Compatible con: 3.0

Vea también

Referencia

InkAnalyzer (Clase)

InkAnalyzer (Miembros)

CreateAnalysisHint (Sobrecarga)

Microsoft.Ink (Espacio de nombres)

InkAnalyzer.DeleteAnalysisHint

InkAnalyzer.GetAnalysisHints