Condividi tramite


Metodo InkAnalyzer.FindInkLeafNodes (Strokes)

Aggiornamento: novembre 2007

Restituisce i nodi foglia dell'input penna contenenti i tratti specificati.

Spazio dei nomi:  Microsoft.Ink
Assembly:  Microsoft.Ink.Analysis (in Microsoft.Ink.Analysis.dll)

Sintassi

'Dichiarazione
Public Function FindInkLeafNodes ( _
    strokes As Strokes _
) As ContextNodeCollection
'Utilizzo
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

Parametri

Valore restituito

Tipo: Microsoft.Ink.ContextNodeCollection
Nodi foglia dell'input penna contenenti i tratti specificati.

Note

Esempi di nodi foglia sono InkWordNode, InkDrawingNode e InkBulletNode.

I nodi foglia non contengono nodi figlio.

Se nessun nodo contiene i tratti, viene restituito un oggetto ContextNodeCollection vuoto. Analogamente, se viene passato un insieme Strokes vuoto, viene restituito un oggetto ContextNodeCollection vuoto.

Esempi

Nell'esempio riportato di seguito vengono riprodotti a ciclo continuo tutti i nodi foglia dell'input penna di un oggetto InkAnalyzer, theInkAnalyzer che contiene l'insieme Strokes, selectedStrokes. Vengono colorati di rosso quei nodi.

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

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

Vedere anche

Riferimenti

InkAnalyzer Classe

Membri InkAnalyzer

Overload FindInkLeafNodes

Spazio dei nomi Microsoft.Ink

InkAnalyzer.FindLeafNodes

InkAnalyzer.FindNode

InkAnalyzer.FindNodes

InkAnalyzer.FindNodesOfType