Ink.ExtractStrokes メソッド
すべての Stroke オブジェクトを Ink オブジェクトから抽出し、抽出された Strokes コレクションを含む新しい Ink オブジェクトを返します。
名前空間 : Microsoft.Ink
アセンブリ : Microsoft.Ink (Microsoft.Ink.dll 内)
構文
'宣言
Public Function ExtractStrokes As Ink
'使用
Dim instance As Ink
Dim returnValue As Ink
returnValue = instance.ExtractStrokes()
public Ink ExtractStrokes()
public:
Ink^ ExtractStrokes()
public Ink ExtractStrokes()
public function ExtractStrokes() : Ink
戻り値
型 : Microsoft.Ink.Ink
抽出された Strokes コレクションを含む Ink オブジェクトを返します。
解説
新しい Ink オブジェクトは、元の Ink オブジェクトの描画属性、プロパティ、および座標を維持します。
このメソッドの既定の動作では、Strokes コレクションが元の Ink オブジェクトから削除されます。Strokes コレクションを元の Ink オブジェクト内に保持し、Ink のコピーを作成するには、extractionFlags パラメータを ExtractFlags 列挙体の CopyFromOriginal 値に設定して、このメソッドの ExtractStrokes または ExtractStrokes オーバーロードを呼び出します。
例
この例では、InkOverlay オブジェクトの Strokes コレクション全体を含む新しい Ink オブジェクトが作成されます。すべての Stroke オブジェクトは、InkOverlay オブジェクトに関連付けられている元の Ink オブジェクトから削除されます。
Dim newInk As Ink = mInkOverlay.Ink.ExtractStrokes()
Ink newInk = mInkOverlay.Ink.ExtractStrokes();
プラットフォーム
Windows Vista
.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。
バージョン情報
.NET Framework
サポート対象 : 3.0