Freigeben über


Ink.ExtractStrokes-Methode

Extrahiert alle Stroke-Objekte aus dem Ink-Objekt und gibt ein neues Ink-Objekt zurück, das die extrahierte Strokes-Auflistung enthält.

Namespace:  Microsoft.Ink
Assembly:  Microsoft.Ink (in Microsoft.Ink.dll)

Syntax

'Declaration
Public Function ExtractStrokes As Ink
'Usage
Dim instance As Ink
Dim returnValue As Ink

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

Rückgabewert

Typ: Microsoft.Ink.Ink
Gibt ein Ink-Objekt zurück, das die extrahierte Strokes-Auflistung enthält.

Hinweise

Im neuen Ink-Objekt werden die Zeichnungsattribute, -eigenschaften und -koordinaten des ursprünglichen Ink-Objekts beibehalten.

Das Standardverhalten für diese Methode besteht im Entfernen der Strokes-Auflistung aus dem ursprünglichen Ink-Objekt. Um die Strokes-Auflistung im ursprünglichen Ink-Objekt beizubehalten und eine Kopie der Ink zu erstellen, rufen Sie die ExtractStrokes-Überladung oder die ExtractStrokes-Überladung dieser Methode auf, wobei der extractionFlags-Parameter auf den CopyFromOriginal-Wert aus der ExtractFlags-Enumeration festgelegt ist.

Beispiele

In diesem Beispiel wird ein neues Ink-Objekt erstellt, das die gesamte Strokes-Auflistung aus dem InkOverlay-Objekt enthält. Alle Stroke-Objekte werden aus dem ursprünglichen Ink-Objekt entfernt, das dem InkOverlay-Objekt zugeordnet ist.

Dim newInk As Ink = mInkOverlay.Ink.ExtractStrokes()
Ink newInk = mInkOverlay.Ink.ExtractStrokes();

Plattformen

Windows Vista

.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

Versionsinformationen

.NET Framework

Unterstützt in: 3.0

Siehe auch

Referenz

Ink-Klasse

Ink-Member

ExtractStrokes-Überladung

Microsoft.Ink-Namespace

Strokes

ExtractFlags