Ink.DeleteStroke (Método)
Actualización: noviembre 2007
Elimina un objeto Stroke del objeto Ink.
Espacio de nombres: Microsoft.Ink
Ensamblado: Microsoft.Ink (en Microsoft.Ink.dll)
Sintaxis
'Declaración
Public Sub DeleteStroke ( _
stroke As Stroke _
)
'Uso
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
)
Parámetros
- stroke
Tipo: Microsoft.Ink.Stroke
Objeto Stroke que se va a eliminar.
Comentarios
Este método elimina solamente un objeto Stroke único. Para eliminar una colección Strokes, llame al método DeleteStrokes.
Este método puede producir un error si se llama mientras el usuario está disponiendo entradas manuscritas de forma activa.
Ejemplos
En este ejemplo se crea un método de ejemplo que usa un bucle foreach para recorrer en iteración los objetos Stroke que se incluyen en un objeto Ink. A continuación, elimina cualquier objeto Stroke que tenga más puntos que 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);
}
}
}
}
Plataformas
Windows Vista
.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.
Información de versión
.NET Framework
Compatible con: 3.0