次の方法で共有


Strokes.ToString メソッド

使用されていません。現在の Strokes コレクションの最上位の RecognitionResult オブジェクトを表す文字列を返します。

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

構文

'宣言
Public Overrides Function ToString As String
'使用
Dim instance As Strokes
Dim returnValue As String

returnValue = instance.ToString()
public override string ToString()
public:
virtual String^ ToString() override
public String ToString()
public override function ToString() : String

戻り値

型 : System.String
現在の Strokes コレクションの最上位の RecognitionResult オブジェクトを表す文字列を返します。

解説

ms570058.alert_caution(ja-jp,VS.90).gif注意 :

Strokes.ToString メソッドの使用は推奨されていません。手書き認識アプリケーションに使用しないでください。ただし、デバッグ目的には使用できます。

ToString メソッドを呼び出すと、既定の Recognizer オブジェクトは Strokes コレクションに対して認識を実行します。戻り値は、現在の Strokes コレクションの RecognitionResult を示す TopAlternate プロパティの文字列表現です。

次の場合、Strokes コレクションの ToString メソッドは nullnull 参照 (Visual Basic では Nothing) (Microsoft Visual Basic.NET では Nothing) を返します。

  • Strokes コレクションが空の場合。

  • 既定の認識エンジンを作成できない場合。

  • 既定の認識エンジンが自由入力をサポートしない場合。

ms570058.alert_note(ja-jp,VS.90).gifメモ :

対応する Ink オブジェクトの有効期間の間、戻り値はユーザー辞書への変更や入力ロケールへの変更を反映しません。

この C# の例では、Strokes コレクション theStrokes から認識された文字列を TextBox コントロール theTextBox に表示します。

theTextBox.Text = theStrokes.ToString();

この Visual Basic .NET の例では、Strokes コレクション theStrokes から認識された文字列を TextBox コントロール theTextBox に表示します。

theTextBox.Text = theStrokes.ToString()

プラットフォーム

Windows Vista

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

バージョン情報

.NET Framework

サポート対象 : 3.0

参照

参照

Strokes クラス

Strokes メンバ

Microsoft.Ink 名前空間

Recognizer