傳回包含指定筆劃的筆墨分葉節點。
命名空間: Microsoft.Ink
組件: Microsoft.Ink.Analysis (在 Microsoft.Ink.Analysis.dll 中)
語法
'宣告
Public Function FindInkLeafNodes ( _
strokes As Strokes _
) As ContextNodeCollection
'用途
Dim instance As InkAnalyzer
Dim strokes As Strokes
Dim returnValue As ContextNodeCollection
returnValue = instance.FindInkLeafNodes(strokes)
public ContextNodeCollection FindInkLeafNodes(
Strokes strokes
)
public:
ContextNodeCollection^ FindInkLeafNodes(
Strokes^ strokes
)
public ContextNodeCollection FindInkLeafNodes(
Strokes strokes
)
public function FindInkLeafNodes(
strokes : Strokes
) : ContextNodeCollection
參數
- strokes
型別:Microsoft.Ink.Strokes
筆墨分葉節點包含的筆劃。
傳回值
型別:Microsoft.Ink.ContextNodeCollection
包含指定筆劃的筆墨分葉節點。
備註
筆墨分葉節點的範例包括 InkWordNode、InkDrawingNode 及 InkBulletNode。
分葉節點不包含子節點。
如果沒有任何節點包含筆劃,則會傳回空的 ContextNodeCollection。同樣地,如果傳遞空的 Strokes 集合,則回傳回空的 ContextNodeCollection。
範例
下列範例會對包含 Strokes 集合 (selectedStrokes) 之 InkAnalyzer (theInkAnalyzer) 的筆墨分葉節點進行迴圈,並且會將這些節點設為紅色。
Dim node As ContextNode
For Each node In theInkAnalyzer.FindInkLeafNodes(selectedStrokes)
Dim inkStroke As Stroke
For Each inkStroke In node.Strokes
inkStroke.DrawingAttributes = New DrawingAttributes(Color.Red)
Next inkStroke
Next node
foreach (ContextNode node in theInkAnalyzer.FindInkLeafNodes(selectedStrokes))
{
foreach (Stroke stroke in node.Strokes)
{
stroke.DrawingAttributes = new DrawingAttributes(Color.Red);
}
}
平台
Windows Vista
.NET Framework 和 .NET Compact Framework 並不支援各種平台的所有版本。如需支援平台版本的相關資訊,請參閱 .NET Framework 系統需求。
版本資訊
.NET Framework
支援版本:3.0