次の方法で共有


TextInsertionEventArgs クラス

TextInserted イベントと TextInserting イベントにデータを提供します。

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

構文

'宣言
Public Class TextInsertionEventArgs _
    Inherits EventArgs
'使用
Dim instance As TextInsertionEventArgs
public class TextInsertionEventArgs : EventArgs
public ref class TextInsertionEventArgs : public EventArgs
public class TextInsertionEventArgs extends EventArgs
public class TextInsertionEventArgs extends EventArgs

この例では、TextInserting イベントを処理するイベント ハンドラを定義しています。Strokes コレクションの先頭オブジェクト RecognitionResult は、入力パネルの挿入テキストを表す Ink の配列に格納されます。RecognitionResult オブジェクトを表す文字列値を使用して、TextBox、outputTextBox の TextBox.Text プロパティを設定します。

Sub tip_TextInserting(ByVal sender As Object, ByVal e As TextInsertionEventArgs)
    outputTextBox.Text += "Inserting Text: " + Environment.NewLine
    Dim inkArray As Microsoft.Ink.Ink() = e.GetInk()
    Dim ink As Microsoft.Ink.Ink
    For Each ink In inkArray
        outputTextBox.Text += ink.Strokes.ToString()
    Next ink
    outputTextBox.Text += Environment.NewLine
End Sub
void tip_TextInserting(object sender, TextInsertionEventArgs e)
{
    outputTextBox.Text += "Inserting Text: " + Environment.NewLine;
    Microsoft.Ink.Ink[] inkArray = e.GetInk();
    foreach (Microsoft.Ink.Ink ink in inkArray)
    {
        outputTextBox.Text += ink.Strokes.ToString();
    }
    outputTextBox.Text += Environment.NewLine;
}

継承階層

System.Object
  System.EventArgs
    Microsoft.Ink.TextInput.TextInsertionEventArgs

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバは、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。

プラットフォーム

Windows Vista, Windows XP SP2, Windows Server 2003

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

バージョン情報

.NET Framework

サポート対象 : 3.0

参照

参照

TextInsertionEventArgs メンバ

Microsoft.Ink.TextInput 名前空間