Metodo InkAnalyzer.FindNodesOfType (Guid, StrokeCollection)
Aggiornamento: novembre 2007
Restituisce un oggetto ContextNodeCollection contenente gli oggetti ContextNode di un tipo specificato, ovvero i tratti dell'oggetto StrokeCollection specificato.
Spazio dei nomi: System.Windows.Ink
Assembly: IAWinFX (in IAWinFX.dll)
Sintassi
'Dichiarazione
Public Function FindNodesOfType ( _
type As Guid, _
strokes As StrokeCollection _
) As ContextNodeCollection
'Utilizzo
Dim instance As InkAnalyzer
Dim type As Guid
Dim strokes As StrokeCollection
Dim returnValue As ContextNodeCollection
returnValue = instance.FindNodesOfType(type, _
strokes)
public ContextNodeCollection FindNodesOfType(
Guid type,
StrokeCollection strokes
)
public:
ContextNodeCollection^ FindNodesOfType(
Guid type,
StrokeCollection^ strokes
)
public ContextNodeCollection FindNodesOfType(
Guid type,
StrokeCollection strokes
)
public function FindNodesOfType(
type : Guid,
strokes : StrokeCollection
) : ContextNodeCollection
Parametri
- type
Tipo: System.Guid
- strokes
Tipo: System.Windows.Ink.StrokeCollection
Valore restituito
Tipo: System.Windows.Ink.ContextNodeCollection
Oggetto ContextNodeCollection contenente gli oggetti ContextNode del tipo utilizzato per archiviare i tratti nell'strokes collection.
Note
Se il nodo o uno dei discendenti fa riferimento a un tratto che appartiene all'insieme dei tratti, questo metodo include il nodo nel valore restituito.
Esempi
Nell'esempio seguente vengono cercati gli oggetti LineNode contenenti un tratto di un oggetto StrokeCollection, selectedStrokes e vengono contrassegnati in rosso.
Dim selectedLines As ContextNodeCollection = theInkAnalyzer.FindNodesOfType(ContextNodeType.Line, selectedStrokes)
Dim line As LineNode
For Each line In selectedLines
Dim stroke As Stroke
For Each stroke In line.Strokes
stroke.DrawingAttributes.Color = Colors.Red
Next stroke
Next line
ContextNodeCollection selectedLines =
theInkAnalyzer.FindNodesOfType(ContextNodeType.Line,
selectedStrokes);
foreach (LineNode line in selectedLines)
{
foreach (Stroke stroke in line.Strokes)
stroke.DrawingAttributes.Color = Colors.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