認識結果を挿入します。
名前空間 : Microsoft.Ink.TextInput
アセンブリ : Microsoft.Ink (Microsoft.Ink.dll 内)
構文
'宣言
Public Sub InsertInkRecognitionResult ( _
recognitionResult As RecognitionResult, _
culture As CultureInfo, _
alternateContainsAutoSpacingInformation As Boolean _
)
'使用
Dim instance As HandwrittenTextInsertion
Dim recognitionResult As RecognitionResult
Dim culture As CultureInfo
Dim alternateContainsAutoSpacingInformation As Boolean
instance.InsertInkRecognitionResult(recognitionResult, _
culture, alternateContainsAutoSpacingInformation)
public void InsertInkRecognitionResult(
RecognitionResult recognitionResult,
CultureInfo culture,
bool alternateContainsAutoSpacingInformation
)
public:
void InsertInkRecognitionResult(
RecognitionResult^ recognitionResult,
CultureInfo^ culture,
bool alternateContainsAutoSpacingInformation
)
public void InsertInkRecognitionResult(
RecognitionResult recognitionResult,
CultureInfo culture,
boolean alternateContainsAutoSpacingInformation
)
public function InsertInkRecognitionResult(
recognitionResult : RecognitionResult,
culture : CultureInfo,
alternateContainsAutoSpacingInformation : boolean
)
パラメータ
- recognitionResult
型 : Microsoft.Ink.RecognitionResult
認識結果とインク ストロークのコレクションが格納された、挿入対象の RecognitionResult。
- culture
型 : System.Globalization.CultureInfo
- alternateContainsAutoSpacingInformation
型 : System.Boolean
認識されたテキストが文字間隔の自動調整を有効にして生成されたかどうかを指定します。文字間隔の自動調整が有効になっている場合は true、そうでない場合は false。
例
次の例は InsertInkRecognitionResult の使い方を示しています。myHandwrittenTextInsertion オブジェクトは、HandwrittenTextInsertion のインスタンスです。テキストは、アプリケーション内で現在フォーカスのある編集フィールドに挿入されます。
myHandwrittenTextInsertion = New Microsoft.Ink.TextInput.HandwrittenTextInsertion()
Dim recoResult As RecognitionResult = myInkCollector.Ink.Strokes.RecognitionResult
Dim context As New RecognizerContext()
context.RecognitionFlags = RecognitionModes.AutoSpace
context.Strokes = myInkCollector.Ink.Strokes
Dim recoStatus As RecognitionStatus
recoResult = context.Recognize(recoStatus)
myHandwrittenTextInsertion.InsertInkRecognitionResult(recoResult, System.Globalization.CultureInfo.CurrentCulture, True)
myHandwrittenTextInsertion = new Microsoft.Ink.TextInput.HandwrittenTextInsertion();
RecognitionResult recoResult = myInkCollector.Ink.Strokes.RecognitionResult;
RecognizerContext context = new RecognizerContext();
context.RecognitionFlags = RecognitionModes.AutoSpace;
context.Strokes = myInkCollector.Ink.Strokes;
RecognitionStatus recoStatus;
recoResult = context.Recognize(out recoStatus);
myHandwrittenTextInsertion.InsertInkRecognitionResult(recoResult, System.Globalization.CultureInfo.CurrentCulture, true);
プラットフォーム
Windows Vista, Windows XP SP2, Windows Server 2003
.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。
バージョン情報
.NET Framework
サポート対象 : 3.0