Strokes クラス
Stroke オブジェクトのコレクションを含みます。
名前空間 : Microsoft.Ink
アセンブリ : Microsoft.Ink (Microsoft.Ink.dll 内)
構文
'宣言
<PermissionSetAttribute(SecurityAction.InheritanceDemand, Name := "FullTrust")> _
Public Class Strokes _
Implements ICollection, IEnumerable, IDisposable
'使用
Dim instance As Strokes
[PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust")]
public class Strokes : ICollection, IEnumerable,
IDisposable
[PermissionSetAttribute(SecurityAction::InheritanceDemand, Name = L"FullTrust")]
public ref class Strokes : ICollection,
IEnumerable, IDisposable
/** @attribute PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust") */
public class Strokes implements ICollection,
IEnumerable, IDisposable
public class Strokes implements ICollection, IEnumerable, IDisposable
解説
Strokes コレクションは、Ink オブジェクトのストロークのサブセットです。Strokes コレクションの例は次のとおりです。
同じカーソルにより描画されるすべてのストローク。
単語に対応する Ink オブジェクト内のストローク。
既知の領域と交差するすべてのストローク。
Strokes コレクションはインク データへの参照であり、実際のデータ自体ではありません。
新しい Strokes コレクションは、InkCreateStrokes() メソッドを呼び出すか、または InkCustomStrokes() プロパティの Add() メソッドを使用することで作成できます。Strokes クラスには、パブリックにアクセス可能なコンストラクタはありません。
注意 : |
---|
メモリ リークを避けるために、イベント ハンドラが結合されているコレクションがスコープの外に出る前に、任意の Strokes コレクションで Dispose メソッドを明示的に呼び出す必要があります。 |
Strokes コレクションを作成すると、それを使用してストロークのサブセットに対して、描画、測定、削除、または新しい Ink オブジェクトへの抽出など、さまざまな操作を指定できます。
継承階層
System.Object
Microsoft.Ink.Strokes
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバは、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。
プラットフォーム
Windows Vista
.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。
バージョン情報
.NET Framework
サポート対象 : 3.0