Freigeben über


InkAnalyzer.RemoveStrokes-Methode

Entfernt eine Strichauflistung aus dem InkAnalyzer.

Namespace:  System.Windows.Ink
Assembly:  IAWinFX (in IAWinFX.dll)

Syntax

'Declaration
Public Sub RemoveStrokes ( _
    strokesToRemove As StrokeCollection _
)
'Usage
Dim instance As InkAnalyzer
Dim strokesToRemove As StrokeCollection

instance.RemoveStrokes(strokesToRemove)
public void RemoveStrokes(
    StrokeCollection strokesToRemove
)
public:
void RemoveStrokes(
    StrokeCollection^ strokesToRemove
)
public void RemoveStrokes(
    StrokeCollection strokesToRemove
)
public function RemoveStrokes(
    strokesToRemove : StrokeCollection
)

Parameter

Hinweise

Diese Methode entfernt strokesToRemove aus dem InkAnalyzer.

Diese Methode entfernt jeden Strich in strokesToRemove aus dem Endkontextknoten, der auf die Striche verweist. Wenn der Kontextknoten auf keine Striche mehr verweist, wird er von dieser Methode zusammen mit allen Vorgängerknoten gelöscht, die über keine untergeordneten Knoten mehr verfügen.

Nachdem diese Methode die Striche aus dem Kontextknoten entfernt hat, aktualisiert sie DirtyRegion, um das umgebende Feld der entfernten Striche einzuschließen.

Diese Methode ignoriert alle Striche, die nicht dem Freihandanalysemodul zugeordnet sind. Wenn keiner der Striche in strokesToRemove dem Freihandanalysemodul zugeordnet ist, gibt diese Methode einen Wert zurück, ohne dass das Freihandanalysemodul aktualisiert wird.

Diese Methode löst eine ArgumentNullException aus, wenn strokesToRemovenullNULL-Verweis (Nothing in Visual Basic) ist.

Beispiele

Im folgenden Beispiel wird der Strokes_StrokesChanged-Ereignishandler definiert, der die Striche zu theInkAnalyzer hinzufügt, falls sie bereits in theInkCanvas hinzugefügt wurden. Außerdem werden Striche aus theInkAnalyzer, entfernt, wenn sie bereits aus theInkCanvas entfernt wurden.

Plattformen

Windows Vista

.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

Versionsinformationen

.NET Framework

Unterstützt in: 3.0

Siehe auch

Referenz

InkAnalyzer-Klasse

InkAnalyzer-Member

System.Windows.Ink-Namespace

InkAnalyzer.AddStroke

InkAnalyzer.AddStrokes

InkAnalyzerRemoveStroke()

InkAnalyzer.DirtyRegion