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