Proprietà InkAnalyzer.RootNode
Aggiornamento: novembre 2007
Ottiene l'oggetto ContextNode radice di InkAnalyzer.
Spazio dei nomi: System.Windows.Ink
Assembly: IAWinFX (in IAWinFX.dll)
Sintassi
'Dichiarazione
Public ReadOnly Property RootNode As ContextNode
'Utilizzo
Dim instance As InkAnalyzer
Dim value As ContextNode
value = instance.RootNode
public ContextNode RootNode { get; }
public:
property ContextNode^ RootNode {
ContextNode^ get ();
}
/** @property */
public ContextNode get_RootNode()
public function get RootNode () : ContextNode
Valore proprietà
Tipo: System.Windows.Ink.ContextNode
Oggetto ContextNode radice di InkAnalyzer.
Note
L'oggetto InkAnalyzer gestisce una struttura ad albero di oggetti ContextNode. Questi oggetti contengono l'input per l'analisi e i risultati dell'analisi. Quando i tratti vengono inizialmente aggiunti all'oggetto InkAnalyzer, InkAnalyzer li assegna a un oggetto UnclassifiedInkNode. Una volta analizzati, InkAnalyzer assegna i tratti agli oggetti ContextNode appropriati nella struttura ad albero.
Esempi
In questo esempio viene chiamato il metodo di supporto CheckTreeNodes per controllare tutti gli oggetti ContextNode gestiti attualmente da InkAnalyzer (denominato theInkAnalyzer).
' Use a helper function to check all the ContextNode objects in
' the analyzer's tree.
CheckTreeNodes(Me.theInkAnalyzer.RootNode)
// Use a helper function to check all the ContextNode objects in
// the analyzer's tree.
CheckTreeNodes(this.theInkAnalyzer.RootNode);
In questo esempio, CheckTreeNodes invia informazioni su ogni nodo rilevato all'output di debug.
Private Shared Sub CheckTreeNodes(ByVal theContextNode As ContextNode)
' Check the node...
System.Diagnostics.Debug.WriteLine(theContextNode.ToString())
System.Diagnostics.Debug.Indent()
' Check the child nodes.
Dim theContextSubnode As ContextNode
For Each theContextSubnode In theContextNode.SubNodes
CheckTreeNodes(theContextSubnode)
Next theContextSubnode
System.Diagnostics.Debug.Unindent()
End Sub 'CheckTreeNodes
private static void CheckTreeNodes(ContextNode theContextNode)
{
// Check the node...
System.Diagnostics.Debug.WriteLine(theContextNode.ToString());
System.Diagnostics.Debug.Indent();
// Check the child nodes.
foreach (ContextNode theContextSubnode
in theContextNode.SubNodes)
{
CheckTreeNodes(theContextSubnode);
}
System.Diagnostics.Debug.Unindent();
}
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