Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft den Stamm-ContextNodeBase der Kontextknotenstruktur des Freihandanalysemoduls ab.
Namespace: System.Windows.Ink.AnalysisCore
Assembly: IACore (in IACore.dll)
Syntax
'Declaration
Public ReadOnly Property RootNode As ContextNodeBase
'Usage
Dim instance As InkAnalyzerBase
Dim value As ContextNodeBase
value = instance.RootNode
public ContextNodeBase RootNode { get; }
public:
property ContextNodeBase^ RootNode {
ContextNodeBase^ get ();
}
/** @property */
public ContextNodeBase get_RootNode()
public function get RootNode () : ContextNodeBase
Eigenschaftenwert
Typ: System.Windows.Ink.AnalysisCore.ContextNodeBase
Der Stamm-ContextNodeBase der Kontextknotenstruktur des Freihandanalysemoduls.
Hinweise
InkAnalyzerBase enthält eine Struktur aus ContextNodeBase-Objekten. Diese Objekte enthalten sowohl Eingaben zur Analyse als auch Analyseergebnisse. Wenn Striche erstmals dem Freihandanalysemodul hinzugefügt werden, weist das Analysemodul sie einem ContextNodeBase zu, der einen Type-Eigenschaftswert von ContextNodeTypeBase.UnclassifiedInk besitzt. Nachdem die Striche analysiert wurden, weist InkAnalyzerBase sie den entsprechenden ContextNodeBase-Objekten in der Struktur zu.
Beispiele
In diesem Beispiel werden die untergeordneten Knoten des Stammknotens für ein InkAnalyzerBase mit dem Namen theInkAnalyzerBase durchlaufen. Falls es sich bei dem untergeordneten Knoten um einen nicht klassifizierten Freihandknoten handelt, wird der Knoten einer Auflistung hinzugefügt.
' Iterate over the subnodes of the analyzer's root node and
' collect all unclassified ink nodes.
Dim theUnclassifiedInkNodes As New System.Collections.ArrayList()
Dim theNode As System.Windows.Ink.AnalysisCore.ContextNodeBase
For Each theNode In theInkAnalyzerBase.RootNode.SubNodes
If System.Windows.Ink.AnalysisCore.ContextNodeTypeBase.UnclassifiedInk = theNode.Type Then
theUnclassifiedInkNodes.Add(theNode)
End If
Next theNode
// Iterate over the subnodes of the analyzer's root node and
// collect all unclassified ink nodes.
System.Collections.ArrayList theUnclassifiedInkNodes =
new System.Collections.ArrayList();
foreach (System.Windows.Ink.AnalysisCore.ContextNodeBase theNode
in theInkAnalyzerBase.RootNode.SubNodes)
{
if (System.Windows.Ink.AnalysisCore.ContextNodeTypeBase.UnclassifiedInk == theNode.Type)
{
theUnclassifiedInkNodes.Add(theNode);
}
}
Plattformen
Windows Vista, Windows XP SP2, Windows Server 2003
.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.
Versionsinformationen
.NET Framework
Unterstützt in: 3.0