InkAnalyzer が現在の領域内でインクの分析に使用するプレフィックス テキストを取得または設定します。
名前空間 : System.Windows.Ink
アセンブリ : IAWinFX (IAWinFX.dll 内)
構文
'宣言
Public Property PrefixText As String
'使用
Dim instance As AnalysisHintNode
Dim value As String
value = instance.PrefixText
instance.PrefixText = value
public string PrefixText { get; set; }
public:
property String^ PrefixText {
String^ get ();
void set (String^ value);
}
/** @property */
public String get_PrefixText()
/** @property */
public void set_PrefixText(String value)
public function get PrefixText () : String
public function set PrefixText (value : String)
プロパティ値
型 : System.String
InkAnalyzer が領域内でインクの分析に使用するプレフィックス テキスト。既定値は空の文字列 ("") です。
解説
単語の間に空白が存在する言語では、プレフィックス テキストの末尾が空白でない場合、InkAnalyzer がヒント内のストロークを、プレフィックス テキストの文字の連続であるかのようにして分析します。
プレフィックスおよびサフィックス テキストは、ユーザー入力を修正するインターフェイスの一部として使用できます。
分析時、ストロークに適用されたインク認識エンジンがプレフィックスおよびサフィックス テキストをサポートしていない場合、インク アナライザはその WarningCode() プロパティが System.Windows.Ink.AnalysisWarningCode 値 SetPrefixSuffixFailed に設定された AnalysisWarning を生成します。
例
この例では、(theInkAnalyzerWithHint という名前の) InkAnalyzer の (theAnalysisHint という名前の) AnalysisHintNode を作成し、theAnalysisHint をグローバル ヒントにします。次に、ヒントで PrefixText プロパティ、SuffixText プロパティ、および Name プロパティを設定します。
' Add a new, global analysis hint to theInkAnalyzerWithHint.
Dim theAnalysisHint As AnalysisHintNode = Me.theInkAnalyzerWithHint.CreateAnalysisHint()
theAnalysisHint.Location.MakeInfinite()
theAnalysisHint.PrefixText = "the "
theAnalysisHint.SuffixText = "ing"
theAnalysisHint.Name = "Prefix and Suffix Text"
// Add a new, global analysis hint to theInkAnalyzerWithHint.
AnalysisHintNode theAnalysisHint =
this.theInkAnalyzerWithHint.CreateAnalysisHint();
theAnalysisHint.Location.MakeInfinite();
theAnalysisHint.PrefixText = "the ";
theAnalysisHint.SuffixText = "ing";
theAnalysisHint.Name = "Prefix and Suffix Text";
プラットフォーム
Windows Vista
.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。
バージョン情報
.NET Framework
サポート対象 : 3.0