Partager via


InkAnalyzer.FindInkLeafNodes, méthode (Strokes)

Mise à jour : November 2007

Retourne les nœuds terminaux d'entrée manuscrite qui contiennent les traits spécifiés.

Espace de noms :  Microsoft.Ink
Assembly :  Microsoft.Ink.Analysis (dans Microsoft.Ink.Analysis.dll)

Syntaxe

'Déclaration
Public Function FindInkLeafNodes ( _
    strokes As Strokes _
) As ContextNodeCollection
'Utilisation
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

Paramètres

  • strokes
    Type : Microsoft.Ink.Strokes
    Traits que les nœuds terminaux d'entrée manuscrite contiennent.

Valeur de retour

Type : Microsoft.Ink.ContextNodeCollection
Nœuds terminaux d'entrée manuscrite qui contiennent les traits spécifiés.

Notes

InkWordNode, InkDrawingNode et InkBulletNode sont des exemples de nœuds terminaux d'entrée manuscrite.

Les nœuds terminaux ne contiennent pas de nœud enfant.

Si aucun nœud ne contient les traits, un ContextNodeCollection vide est retourné. De même, si une collection Strokes vide est passée, un ContextNodeCollection vide est retourné.

Exemples

L'exemple suivant parcourt les nœuds terminaux d'entrée manuscrite d'un InkAnalyzer, theInkAnalyzer, qui contiennent la collection Strokes, selectedStrokes. Il colore ces nœuds en rouge.

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);
                }
            }

Plateformes

Windows Vista

Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

Informations de version

.NET Framework

Pris en charge dans : 3.0

Voir aussi

Référence

InkAnalyzer, classe

Membres InkAnalyzer

FindInkLeafNodes, surcharge

Microsoft.Ink, espace de noms

InkAnalyzer.FindLeafNodes

InkAnalyzer.FindNode

InkAnalyzer.FindNodes

InkAnalyzer.FindNodesOfType