InkCollectorGestureEventArgs.Gestures プロパティ
認識エンジンから Gesture オブジェクトの配列 (信頼性順) を取得します。
名前空間 : Microsoft.Ink
アセンブリ : Microsoft.Ink (Microsoft.Ink.dll 内)
構文
'宣言
Public ReadOnly Property Gestures As Gesture()
'使用
Dim instance As InkCollectorGestureEventArgs
Dim value As Gesture()
value = instance.Gestures
public Gesture[] Gestures { get; }
public:
property array<Gesture^>^ Gestures {
array<Gesture^>^ get ();
}
/** @property */
public Gesture[] get_Gestures()
public function get Gestures () : Gesture[]
プロパティ値
型 : array<Microsoft.Ink.Gesture[]
認識エンジンからの Gesture オブジェクトの配列 (信頼性順)。
解説
アプリケーション ジェスチャについては、ApplicationGesture 列挙体を参照してください。
Gesture イベントは、認識エンジンがアプリケーション ジェスチャを認識したときに発生します。
配列には、システム ジェスチャではなく、アプリケーション ジェスチャに関する情報が含まれます。ジェスチャの詳細については、「Using Gestures」を参照してください。
例
この C# の例では、使用可能なジェスチャの Id 値を、信頼性順で TextBoxtheTextBox に書き込む InkCollectorGestureEventHandler を作成します。
private void theInkCollector_Gesture(object sender,
Microsoft.Ink.InkCollectorGestureEventArgs e)
{
for (int i = 0; i < e.Gestures.Length; i++)
{
theTextBox.Text += e.Gestures[i].Id.ToString();
if (i < e.Gestures.Length - 1)
theTextBox.Text += ", ";
}
}
この Microsoft® Visual Basic® .NET の例では、使用可能なジェスチャの Id 値を、信頼性順で TextBoxtheTextBox に書き込む InkCollectorGestureEventHandler を作成します。
Public Sub theInkCollector_Gesture(ByVal sender As Object, ByVal e As InkCollectorGestureEventArgs) _
Handles theInkCollector.Gesture
Dim i As Integer
For i = 0 To e.Gestures.Length - 1
theTextBox.Text += e.Gestures(i).Id.ToString()
If i < e.Gestures.Length - 1 Then
theTextBox.Text = theTextBox.Text + ", "
EndIf
Next
End Sub
プラットフォーム
Windows Vista
.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。
バージョン情報
.NET Framework
サポート対象 : 3.0
参照
参照
InkCollectorGestureEventArgs クラス