Compartir a través de


InkAnalyzer.FindLeafNodes (Método)

Actualización: noviembre 2007

Devuelve todos los nodos hoja, que son los objetos ContextNode que no tienen ningún nodo secundario.

Espacio de nombres:  Microsoft.Ink
Ensamblado:  Microsoft.Ink.Analysis (en Microsoft.Ink.Analysis.dll)

Sintaxis

'Declaración
Public Function FindLeafNodes As ContextNodeCollection
'Uso
Dim instance As InkAnalyzer
Dim returnValue As ContextNodeCollection

returnValue = instance.FindLeafNodes()
public ContextNodeCollection FindLeafNodes()
public:
ContextNodeCollection^ FindLeafNodes()
public ContextNodeCollection FindLeafNodes()
public function FindLeafNodes() : ContextNodeCollection

Valor devuelto

Tipo: Microsoft.Ink.ContextNodeCollection
Objeto ContextNodeCollection que contiene todos los nodos hoja.

Ejemplos

En el ejemplo siguiente se recorren en bucle todos los nodos hoja de un objeto InkAnalyzer, theInkAnalyzer, y se agregan aquéllos que se extienden por debajo de un entero, yValue, a ArrayList, nodesBelowYValue.

Dim nodesBelowYValue As New ArrayList()
Dim leafNode As ContextNode
For Each leafNode In theInkAnalyzer.FindLeafNodes()
    ' Add to collection if bottom is lower than yValue
    If leafNode.Location.GetBounds().Bottom > yValue Then
        nodesBelowYValue.Add(leafNode)
    End If
Next leafNode
            ArrayList nodesBelowYValue = new ArrayList();
            foreach (ContextNode leafNode in theInkAnalyzer.FindLeafNodes())
            {
                // Add to collection if bottom is lower than yValue
                if (leafNode.Location.GetBounds().Bottom > yValue)
                {
                    nodesBelowYValue.Add(leafNode);
                }
            }

Plataformas

Windows Vista

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Información de versión

.NET Framework

Compatible con: 3.0

Vea también

Referencia

InkAnalyzer (Clase)

InkAnalyzer (Miembros)

Microsoft.Ink (Espacio de nombres)

InkAnalyzer.FindInkLeafNodes

InkAnalyzer.FindNode

InkAnalyzer.FindNodes

InkAnalyzer.FindNodesOfType