Ink.DeleteStrokes-Methode
Löscht alle Stroke-Objekte im Ink-Objekt.
Namespace: Microsoft.Ink
Assembly: Microsoft.Ink (in Microsoft.Ink.dll)
Syntax
'Declaration
Public Sub DeleteStrokes
'Usage
Dim instance As Ink
instance.DeleteStrokes()
public void DeleteStrokes()
public:
void DeleteStrokes()
public void DeleteStrokes()
public function DeleteStrokes()
Ausnahmen
Ausnahme | Bedingung |
---|---|
ObjectDisposedException | Das Ink-Objekt ist freigegeben. |
Hinweise
Die DeleteStrokes-Methode kann zu einem Fehler führen, wenn sie aufgerufen wird, während der Benutzer Freihandeingaben vornimmt.
Hinweis
Eine Strokes-Auflistung, die auf eine Ink.Strokes-Eigenschaft zeigt, wird ungültig, wenn die in der ursprünglichen Auflistung enthaltenen Stroke-Objekte aus dem Ink-Objekt gelöscht werden. Wenn beispielsweise eine benannte Strokes-Auflistung namens theStrokesToo gegeben ist, die auf der Strokes-Eigenschaft theStrokes eines Ink-Objekts basiert, und Sie die DeleteStrokes-Methode für theStrokes aufrufen, dann wird theStrokesToo ungültig.
Rufen Sie die DeleteStroke-Methode auf, um nur jeweils ein einzelnes Stroke-Objekt zu löschen.
Beispiele
Diese C#-Beispielfunktion löscht alle Stroke-Objekte im Ink-Objekt und zeichnet dann den Bereich thePanel neu, der dem InkCollector-Objekt namens theInkCollector zugeordnet ist.
theInkCollector.Ink.DeleteStrokes();
thePanel.Refresh();
Diese Microsoft Visual Basic.NET-Beispielfunktion löscht alle Stroke-Objekte im Ink-Objekt und zeichnet dann den Bereich thePanel neu, der dem InkCollector-Objekt namens theInkCollector zugeordnet ist.
theInkCollector.Ink.DeleteStrokes()
thePanel.Refresh()
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