次の方法で共有


Bookmark.CheckSpelling メソッド

Bookmark コントロールの先頭から文書の最後まで、文書に対してスペル チェックを開始します。

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

構文

'宣言
Sub CheckSpelling ( _
    ByRef CustomDictionary As Object, _
    ByRef IgnoreUppercase As Object, _
    ByRef AlwaysSuggest As Object, _
    ByRef CustomDictionary2 As Object, _
    ByRef CustomDictionary3 As Object, _
    ByRef CustomDictionary4 As Object, _
    ByRef CustomDictionary5 As Object, _
    ByRef CustomDictionary6 As Object, _
    ByRef CustomDictionary7 As Object, _
    ByRef CustomDictionary8 As Object, _
    ByRef CustomDictionary9 As Object, _
    ByRef CustomDictionary10 As Object _
)
void CheckSpelling(
    ref Object CustomDictionary,
    ref Object IgnoreUppercase,
    ref Object AlwaysSuggest,
    ref Object CustomDictionary2,
    ref Object CustomDictionary3,
    ref Object CustomDictionary4,
    ref Object CustomDictionary5,
    ref Object CustomDictionary6,
    ref Object CustomDictionary7,
    ref Object CustomDictionary8,
    ref Object CustomDictionary9,
    ref Object CustomDictionary10
)

パラメーター

  • CustomDictionary
    型 : System.Object%
    Dictionary を返す式または、カスタム辞書のファイル名のいずれかです。
  • IgnoreUppercase
    型 : System.Object%
    大文字小文字を区別しない場合 true です。この引数を省略した場合は、IgnoreUppercase プロパティの現在の値が使用されます。
  • AlwaysSuggest
    型 : System.Object%
    Microsoft Office Word で常に別のスペルを候補として示す場合 true です。この引数を省略した場合は、SuggestSpellingCorrections プロパティの現在の値が使用されます。
  • CustomDictionary2
    型 : System.Object%
    Dictionary を返す式または、追加のカスタム辞書ファイル名のいずれかです。追加の辞書は 9 個まで指定できます。
  • CustomDictionary3
    型 : System.Object%
    Dictionary を返す式または、追加のカスタム辞書ファイル名のいずれかです。追加の辞書は 9 個まで指定できます。
  • CustomDictionary4
    型 : System.Object%
    Dictionary を返す式または、追加のカスタム辞書ファイル名のいずれかです。追加の辞書は 9 個まで指定できます。
  • CustomDictionary5
    型 : System.Object%
    Dictionary を返す式または、追加のカスタム辞書ファイル名のいずれかです。追加の辞書は 9 個まで指定できます。
  • CustomDictionary6
    型 : System.Object%
    Dictionary を返す式または、追加のカスタム辞書ファイル名のいずれかです。追加の辞書は 9 個まで指定できます。
  • CustomDictionary7
    型 : System.Object%
    Dictionary を返す式または、追加のカスタム辞書ファイル名のいずれかです。追加の辞書は 9 個まで指定できます。
  • CustomDictionary8
    型 : System.Object%
    Dictionary を返す式または、追加のカスタム辞書ファイル名のいずれかです。追加の辞書は 9 個まで指定できます。
  • CustomDictionary9
    型 : System.Object%
    Dictionary を返す式または、追加のカスタム辞書ファイル名のいずれかです。追加の辞書は 9 個まで指定できます。
  • CustomDictionary10
    型 : System.Object%
    Dictionary を返す式または、追加のカスタム辞書ファイル名のいずれかです。追加の辞書は 9 個まで指定できます。

解説

Bookmark コントロールにエラーが含まれる場合、このメソッドは [スペル チェックと文章校正] ダイアログ ボックスの [自動文章校正] チェック ボックスをオフにして表示します。

省略可能なパラメーター

省略可能なパラメーターについては、「Office ソリューションの省略可能なパラメーター」を参照してください。

次のコード例は、テキストを指定して Bookmark コントロールを文書に追加し、ブックマークの先頭から文書の最後まで文書内のテキストのスペル チェックを実行します。

この例は、ドキュメント レベルのカスタマイズ用に作成されています。

Private Sub BookmarkCheckSpelling()

    Me.Paragraphs(1).Range.InsertParagraphBefore()
    Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
        Me.Controls.AddBookmark(Me.Paragraphs(1).Range, "Bookmark1")
    Dim IgnoreUppercase As Object = True
    Dim AlwaysSuggest As Object = True

    Bookmark1.Text = "This bookmark contains a mispellling"
    Bookmark1.CheckSpelling(IgnoreUppercase:=IgnoreUppercase, _
        AlwaysSuggest:=AlwaysSuggest)

End Sub
private void BookmarkCheckSpelling()
{
    this.Paragraphs[1].Range.InsertParagraphBefore();
    Microsoft.Office.Tools.Word.Bookmark bookmark1 =
        this.Controls.AddBookmark(this.Paragraphs[1].Range,
        "bookmark1");
    bookmark1.Text = "This bookmark contains a mispellling";

    object IgnoreUppercase = true;
    object AlwaysSuggest = true;
    bookmark1.CheckSpelling(ref missing, ref IgnoreUppercase, 
        ref AlwaysSuggest, ref missing, ref missing, ref missing, 
        ref missing, ref missing, ref missing, ref missing, 
        ref missing, ref missing);
}

.NET Framework セキュリティ

  • 直前の呼び出し元に対する完全な信頼。このメンバーは、部分的に信頼されているコードから使用することはできません。詳細については、「部分信頼コードからのライブラリの使用」を参照してください。

参照

関連項目

Bookmark インターフェイス

Microsoft.Office.Tools.Word 名前空間