InkAnalyzer.RemoveStroke (Método)
Actualización: noviembre 2007
Quita un objeto Stroke del analizador de entrada manuscrita.
Espacio de nombres: Microsoft.Ink
Ensamblado: Microsoft.Ink.Analysis (en Microsoft.Ink.Analysis.dll)
Sintaxis
'Declaración
Public Sub RemoveStroke ( _
strokeToRemove As Stroke _
)
'Uso
Dim instance As InkAnalyzer
Dim strokeToRemove As Stroke
instance.RemoveStroke(strokeToRemove)
public void RemoveStroke(
Stroke strokeToRemove
)
public:
void RemoveStroke(
Stroke^ strokeToRemove
)
public void RemoveStroke(
Stroke strokeToRemove
)
public function RemoveStroke(
strokeToRemove : Stroke
)
Parámetros
- strokeToRemove
Tipo: Microsoft.Ink.Stroke
Trazo que se va a quitar.
Comentarios
Este método quita strokeToRemove del objeto InkAnalyzer.
Este método quita strokeToRemove del nodo de contexto hoja que hace referencia al trazo. Si el nodo de contexto ya no hace referencia a ningún trazo, este método elimina el nodo de contexto y cualquier nodo primario que ya no tenga ningún nodo secundario.
Después de que este método quita el trazo del nodo de contexto, actualiza la propiedad DirtyRegion para incluir el cuadro de límite del trazo quitado.
Si el trazo no está asociado al analizador de entrada manuscrita, este método terminará sin actualizar dicho analizador.
Este método genera una excepción System.ArgumentNullException si strokeToRemove es nullreferencia null (Nothing en Visual Basic).
Ejemplos
En este ejemplo se determina si el objeto Stroke, theStroke, tiene un cuadro de límite con su límite izquierdo inferior al entero con signo de 32 bits, leftBound. Si es así, quita theStroke de objeto InkAnalyzer, theInkAnalyzer.
' Remove the stroke if its bounding box falls outside of the left bound.
If theStroke IsNot Nothing _
AndAlso theStroke.GetBoundingBox().Left < leftBound Then
Me.theInkAnalyzer.RemoveStroke(theStroke)
End If
// Remove the stroke if its bounding box falls outside of the left bound.
if (theStroke != null && theStroke.GetBoundingBox().Left < leftBound)
{
this.theInkAnalyzer.RemoveStroke(theStroke);
}
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