次の方法で共有


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 クラス

InkCollectorGestureEventArgs メンバ

Microsoft.Ink 名前空間

Gesture

Gesture.Id

InkCollector

InkCollector.Gesture