Compartir a través de


InkAnalyzerBase.FindNodesOfType (Método) (Guid, array<Int32[])

Actualización: noviembre 2007

Devuelve los objetos ContextNodeBase del tipo especificado que contienen cualquiera de los trazos cuyos identificadores se encuentran en la matriz de identificadores de trazo especificada.

Espacio de nombres:  System.Windows.Ink.AnalysisCore
Ensamblado:  IACore (en IACore.dll)

Sintaxis

'Declaración
Public Function FindNodesOfType ( _
    type As Guid, _
    strokeIds As Integer() _
) As ContextNodeBaseCollection
'Uso
Dim instance As InkAnalyzerBase
Dim type As Guid
Dim strokeIds As Integer()
Dim returnValue As ContextNodeBaseCollection

returnValue = instance.FindNodesOfType(type, _
    strokeIds)
public ContextNodeBaseCollection FindNodesOfType(
    Guid type,
    int[] strokeIds
)
public:
ContextNodeBaseCollection^ FindNodesOfType(
    Guid type, 
    array<int>^ strokeIds
)
public ContextNodeBaseCollection FindNodesOfType(
    Guid type,
    int[] strokeIds
)
public function FindNodesOfType(
    type : Guid, 
    strokeIds : int[]
) : ContextNodeBaseCollection

Parámetros

  • type
    Tipo: System.Guid
    Tipo de nodo de contexto que se va a buscar.
  • strokeIds
    Tipo: array<System.Int32[]
    Matriz que contiene los identificadores de los trazos.

Valor devuelto

Tipo: System.Windows.Ink.AnalysisCore.ContextNodeBaseCollection
ContextNodeBaseCollection que contiene los nodos de contexto del tipo especificado que incluyen cualquiera de los trazos cuyos identificadores se encuentran en strokeIds.

Comentarios

Si un nodo o uno de sus descendientes hace referencia a un trazo especificado en strokeIds, este método incluye ese nodo en el valor devuelto.

Ejemplos

En el ejemplo siguiente, se buscan todos los nodos de línea de un objeto InkAnalyzerBase, theInkAnalyzerBase, que contiene los trazos identificado en la matriz, theStrokeIds.

Dim lineNodes As System.Windows.Ink.AnalysisCore.ContextNodeBaseCollection = _
    theInkAnalyzerBase.FindNodesOfType( _
        System.Windows.Ink.AnalysisCore.ContextNodeTypeBase.Line, theStrokeIds)
System.Windows.Ink.AnalysisCore.ContextNodeBaseCollection lineNodes =
    theInkAnalyzerBase.FindNodesOfType(
        System.Windows.Ink.AnalysisCore.ContextNodeTypeBase.Line, theStrokeIds);

Plataformas

Windows Vista, Windows XP SP2, Windows Server 2003

.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

InkAnalyzerBase (Clase)

InkAnalyzerBase (Miembros)

FindNodesOfType (Sobrecarga)

System.Windows.Ink.AnalysisCore (Espacio de nombres)

InkAnalyzerBase.FindInkLeafNodes

InkAnalyzerBase.FindLeafNodes

InkAnalyzerBase.FindNode

InkAnalyzerBase.FindNodes