InkAnalyzer のルート ContextNode を取得します。
名前空間 : System.Windows.Ink
アセンブリ : IAWinFX (IAWinFX.dll 内)
構文
'宣言
Public ReadOnly Property RootNode As ContextNode
'使用
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
プロパティ値
型 : System.Windows.Ink.ContextNode
InkAnalyzer のルート ContextNode。
解説
InkAnalyzer は、ContextNode オブジェクトのツリーを保持します。これらのオブジェクトには、分析の入力と分析の結果が含まれています。ストロークが最初に InkAnalyzer に追加されると、InkAnalyzer はそれらを UnclassifiedInkNode に割り当てます。ストロークが分析されると、InkAnalyzer はそれらをツリー内の適切な ContextNode オブジェクトに割り当てます。
例
この例では、ヘルパ メソッド CheckTreeNodes を呼び出して、現在、(theInkAnalyzer という名前の) InkAnalyzer によって保持されているすべての ContextNode オブジェクトを確認します。
' 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);
この例では、CheckTreeNodes が、検出された各ノードに関する情報をデバッグ出力に送信します。
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();
}
プラットフォーム
Windows Vista
.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。
バージョン情報
.NET Framework
サポート対象 : 3.0