SpellChecker for WPF/Silverlight
バッチモード
SpellChecker の使い方 > 概念と主要なプロパティ > スペルチェックのモード > バッチモード

CheckTextCheckWordGetSuggestions の各メソッドは、文字列をチェックし、エラーのリストを取得し、正しいスペルの候補を提供します。これらのメソッドを使用すると、コントロール内のテキスト以外のテキストをスペルチェックできます。たとえば、データベースに保存されているテキストをスペルチェックできます。

次のコードはこのモードの例です。

C#
コードのコピー
    // テキストをチェックします
  var someText = "this text comtains two errrors.";
  var errors = c1SpellChecker1.CheckText(someText);
  Debug.WriteLine("CheckText(\"{0}\") =", someText);
  foreach (var error in errors)
  {
    Debug.WriteLine("\t{0}, {1}-{2}",
      error.Text, error.Start, error.Length);
    foreach (string suggestion in
       c1SpellChecker1.GetSuggestions(error.Text, 1000))
    {
      Debug.WriteLine("\t\t{0}?", suggestion);
    }
  }
関連トピック