Metodo InkAnalyzer.FindNodesOfType (Guid, Strokes)
Aggiornamento: novembre 2007
Restituisce gli oggetti ContextNode del tipo specificato che contengono tutti i tratti nell'insieme Strokes specificato.
Spazio dei nomi: Microsoft.Ink
Assembly: Microsoft.Ink.Analysis (in Microsoft.Ink.Analysis.dll)
Sintassi
'Dichiarazione
Public Function FindNodesOfType ( _
type As Guid, _
strokes As Strokes _
) As ContextNodeCollection
'Utilizzo
Dim instance As InkAnalyzer
Dim type As Guid
Dim strokes As Strokes
Dim returnValue As ContextNodeCollection
returnValue = instance.FindNodesOfType(type, _
strokes)
public ContextNodeCollection FindNodesOfType(
Guid type,
Strokes strokes
)
public:
ContextNodeCollection^ FindNodesOfType(
Guid type,
Strokes^ strokes
)
public ContextNodeCollection FindNodesOfType(
Guid type,
Strokes strokes
)
public function FindNodesOfType(
type : Guid,
strokes : Strokes
) : ContextNodeCollection
Parametri
- type
Tipo: System.Guid
Tipo di oggetti ContextNode da trovare.
- strokes
Tipo: Microsoft.Ink.Strokes
Tratti specificati.
Valore restituito
Tipo: Microsoft.Ink.ContextNodeCollection
Oggetto ContextNodeCollection contenente gli oggetti ContextNode del tipo specificato che contengono tutti i tratti in strokes.
Note
Se il nodo o uno dei discendenti fa riferimento a un tratto nell'insieme dei tratti, questo metodo include il nodo nel valore restituito.
Esempi
Nell'esempio riportato di seguito vengono trovati tutti gli oggetti LineNode che contengono tutti i tratti in un insieme Strokes, selectedStrokes e vengono contrassegnati in rosso.
Dim selectedLines As ContextNodeCollection = _
theInkAnalyzer.FindNodesOfType(Microsoft.Ink.ContextNodeType.Line, selectedStrokes)
Dim line As LineNode
For Each line In selectedLines
Dim inkStroke As Stroke
For Each inkStroke In line.Strokes
inkStroke.DrawingAttributes = New DrawingAttributes(Color.Red)
Next inkStroke
Next line
ContextNodeCollection selectedLines =
theInkAnalyzer.FindNodesOfType(Microsoft.Ink.ContextNodeType.Line,
selectedStrokes);
foreach (LineNode line in selectedLines)
{
foreach (Stroke stroke in line.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