Compartir a través de


Ink.ExtractStrokes (Método) (Rectangle)

Actualización: noviembre 2007

Extrae todos los objetos Stroke que están dentro de los límites de un rectángulo especificado, del objeto Ink, y devuelve un nuevo objeto Ink que contiene la colección Strokes extraída.

Espacio de nombres:  Microsoft.Ink
Ensamblado:  Microsoft.Ink (en Microsoft.Ink.dll)

Sintaxis

'Declaración
Public Function ExtractStrokes ( _
    extractionRectangle As Rectangle _
) As Ink
'Uso
Dim instance As Ink
Dim extractionRectangle As Rectangle
Dim returnValue As Ink

returnValue = instance.ExtractStrokes(extractionRectangle)
public Ink ExtractStrokes(
    Rectangle extractionRectangle
)
public:
Ink^ ExtractStrokes(
    Rectangle extractionRectangle
)
public Ink ExtractStrokes(
    Rectangle extractionRectangle
)
public function ExtractStrokes(
    extractionRectangle : Rectangle
) : Ink

Parámetros

Valor devuelto

Tipo: Microsoft.Ink.Ink
Devuelve un objeto Ink que contiene la colección Strokes extraída.

Comentarios

El nuevo objeto Ink mantiene los atributos, las propiedades y las coordenadas de dibujo del objeto Ink original.

El comportamiento predeterminado de este método consiste en quitar la colección Strokes del objeto Ink original. Para conservar la colección Strokes en el objeto Ink original y realizar una copia de Ink, llame a la sobrecarga ExtractStrokes o ExtractStrokes de este método con el parámetro extractionFlags establecido en ExtractFlags.

Ejemplos

En este ejemplo, se crea un nuevo objeto Ink que contiene objetos Stroke delimitados por el rectángulo Rectangle especificado (2000 x 2000 unidades HIMETRIC). Los objetos Stroke que estén dentro del rectángulo Rectangle especificado se quitan del objeto Ink original asociado al objeto InkOverlay.

Dim R As Rectangle = New Rectangle(0, 0, 2000, 2000)
Dim newInk As Ink = mInkOverlay.Ink.ExtractStrokes(R)
Rectangle R = new Rectangle(0, 0, 2000, 2000);
Ink newInk = mInkOverlay.Ink.ExtractStrokes(R);

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

Vea también

Referencia

Ink (Clase)

Ink (Miembros)

ExtractStrokes (Sobrecarga)

Microsoft.Ink (Espacio de nombres)

Strokes

ExtractFlags