次の方法で共有


StrokeType 列挙体

ストロークを描画の一部として分析するか、手書きの一部として分析するかを示す値を定義します。

名前空間 :  Microsoft.Ink
アセンブリ :  Microsoft.Ink.Analysis (Microsoft.Ink.Analysis.dll 内)

構文

'宣言
Public Enumeration StrokeType
'使用
Dim instance As StrokeType
public enum StrokeType
public enum class StrokeType
public enum StrokeType
public enum StrokeType

メンバ

メンバ名 説明
Unspecified ストロークが描画の一部であるか、手書きの一部であるかを示します。
Writing ストロークが手書きの一部であることを示します。
Drawing ストロークが描画の一部であることを示します。

解説

StrokeType を示すには、InkAnalyzer.SetStrokeType および InkAnalyzer.SetStrokesType を使用します。

次の例に、Stroke イベント ハンドラの一部を示します。ここで、e は InkCollectorStrokeEventArgs オブジェクトです。マージン drawingMargin の下に描画されたかどうかを調べるために Stroke がチェックされます。ストロークの上部が drawingMargin の下にある場合、InkAnalyzer、theInkAnalyzer が設定されて、ストロークが手書きストロークではなく描画ストロークとして分析されます。

If e.Stroke.GetBoundingBox().Top > drawingMargin Then
    theInkAnalyzer.SetStrokeType(e.Stroke, Microsoft.Ink.StrokeType.Drawing)
End If
            if (e.Stroke.GetBoundingBox().Top > drawingMargin)
            {
                theInkAnalyzer.SetStrokeType(e.Stroke, Microsoft.Ink.StrokeType.Drawing);
            }

プラットフォーム

Windows Vista

.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。

バージョン情報

.NET Framework

サポート対象 : 3.0

参照

参照

Microsoft.Ink 名前空間

SetStrokeType