Metodo Ink.DeleteStroke
Aggiornamento: novembre 2007
Elimina un oggetto Stroke dall'oggetto Ink.
Spazio dei nomi: Microsoft.Ink
Assembly: Microsoft.Ink (in Microsoft.Ink.dll)
Sintassi
'Dichiarazione
Public Sub DeleteStroke ( _
stroke As Stroke _
)
'Utilizzo
Dim instance As Ink
Dim stroke As Stroke
instance.DeleteStroke(stroke)
public void DeleteStroke(
Stroke stroke
)
public:
void DeleteStroke(
Stroke^ stroke
)
public void DeleteStroke(
Stroke stroke
)
public function DeleteStroke(
stroke : Stroke
)
Parametri
- stroke
Tipo: Microsoft.Ink.Stroke
Oggetto Stroke da eliminare.
Note
Questo metodo consente di eliminare solo un singolo oggetto Stroke. Per eliminare un insieme Strokes, chiamare il metodo DeleteStrokes.
Questo metodo può comportare un errore se viene chiamato mentre l'utente sta disponendo attivamente l'input penna.
Esempi
In questo esempio viene creato un metodo di esempio che utilizza un ciclo foreach per scorrere gli oggetti Stroke contenuti in un oggetto Ink. Viene eliminato quindi qualsiasi oggetto Stroke che dispone di più punti di maxPointCount.
Private Sub DeleteStrokesByPointCount(ByVal theInk As Ink, ByVal maxPointCount As Integer)
' Access to the Strokes property returns a copy of the Strokes object.
' This copy must be implicitly (via using statement) or explicitly
' disposed of in order to avoid a memory leak.
Using currentStrokes As Strokes = theInk.Strokes
For Each S As Stroke In currentStrokes
If S.PacketCount > maxPointCount Then
theInk.DeleteStroke(S)
End If
Next
End Using
End Sub
private void DeleteStrokesByPointCount(Ink theInk, int maxPointCount)
{
// Access to the Strokes property returns a copy of the Strokes object.
// This copy must be implicitly (via using statement) or explicitly
// disposed of in order to avoid a memory leak.
using (Strokes currentStrokes = theInk.Strokes)
{
foreach (Stroke S in currentStrokes)
{
if (S.PacketCount > maxPointCount)
{
theInk.DeleteStroke(S);
}
}
}
}
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