Metodo Ink.ExtractStrokes (Rectangle)
Aggiornamento: novembre 2007
Estrae tutti gli oggetti Stroke che si trovano entro i limiti del rettangolo specificato dall'oggetto Ink e restituisce un oggetto Ink nuovo contenente l'insieme Strokes estratto.
Spazio dei nomi: Microsoft.Ink
Assembly: Microsoft.Ink (in Microsoft.Ink.dll)
Sintassi
'Dichiarazione
Public Function ExtractStrokes ( _
extractionRectangle As Rectangle _
) As Ink
'Utilizzo
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
Parametri
- extractionRectangle
Tipo: System.Drawing.Rectangle
Oggetto Rectangle che delimita l'input penna da estrarre dall'oggetto Ink.
Valore restituito
Tipo: Microsoft.Ink.Ink
Restituisce un oggetto Ink che contiene l'insieme Strokes estratto.
Note
Il nuovo oggetto Ink mantiene gli attributi, le proprietà e le coordinate di disegno dell'oggetto Ink originale.
Il comportamento predefinito per questo metodo consiste nella rimozione dell'insieme Strokes dall'oggetto Ink originale. Per mantenere l'insieme Strokes nell'oggetto Ink originale e fare una copia dell'oggetto Ink, chiamare l'overload ExtractStrokes o ExtractStrokes del metodo con il parametro extractionFlags impostato su ExtractFlags.
Esempi
In questo esempio, viene creato un oggetto Ink nuovo contenente gli oggetti Stroke, come delimitati dall'oggetto Rectangle specificato (unità 2000 x 2000 HIMETRIC). Gli oggetti Stroke che rientrano nell'oggetto Rectangle specificato sono rimossi dall'oggetto Ink originale associato all'oggetto 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);
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