次の方法で共有


Document.CheckSpelling メソッド (2007 System)

更新 : 2007 年 11 月

文書のスペル チェックを開始します。

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

構文

'宣言
Public 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 _
)
'使用
Dim instance As Document
Dim CustomDictionary As Object
Dim IgnoreUppercase As Object
Dim AlwaysSuggest As Object
Dim CustomDictionary2 As Object
Dim CustomDictionary3 As Object
Dim CustomDictionary4 As Object
Dim CustomDictionary5 As Object
Dim CustomDictionary6 As Object
Dim CustomDictionary7 As Object
Dim CustomDictionary8 As Object
Dim CustomDictionary9 As Object
Dim CustomDictionary10 As Object

instance.CheckSpelling(CustomDictionary, _
    IgnoreUppercase, AlwaysSuggest, _
    CustomDictionary2, CustomDictionary3, _
    CustomDictionary4, CustomDictionary5, _
    CustomDictionary6, CustomDictionary7, _
    CustomDictionary8, CustomDictionary9, _
    CustomDictionary10)
public 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 個まで指定できます。

解説

文書にエラーが含まれている場合にこのメソッドを実行すると、[自動文章校正] チェック ボックスをオフにした状態で、[スペル チェックと文章校正] ダイアログ ボックスが表示されます。

このメソッドは、ヘッダー、フッター、テキスト ボックスなど、有効なすべてのストーリーをチェックします。

省略可能なパラメータ

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

CheckSpelling メソッドを使用して、文書内の単語のスペルをチェックするコード例を次に示します。Word では、このチェック処理の場合、大文字小文字を無視し、別のスペル候補を示します。

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

Private Sub DocumentCheckSpelling()

    Me.Range(0, 0).Text = "Allways check your speling. "
    Me.CheckSpelling(IgnoreUppercase:=True, AlwaysSuggest:=True)
End Sub
private void DocumentCheckSpelling()
{
    object ignoreUppercase = true;
    object alwaysSuggest = true;

    // Add a sentence with mispellings to the document.
    object start = 0;
    object end = 0;
    string newText = "Allways check your speling. ";
    Word.Range range1 = this.Range(ref start, ref end);
    range1.Text = newText;

    this.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);
}

アクセス許可

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

参照

参照

Document クラス

Document メンバ

Microsoft.Office.Tools.Word 名前空間