次の方法で共有


Bookmark.GetSpellingSuggestions メソッド

Bookmark コントロール内の最初の語のスペルを置き換える修正候補の語を表す SpellingSuggestions コレクションを取得します。

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

構文

'宣言
Function GetSpellingSuggestions ( _
    ByRef CustomDictionary As Object, _
    ByRef IgnoreUppercase As Object, _
    ByRef MainDictionary As Object, _
    ByRef SuggestionMode 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 _
) As SpellingSuggestions
SpellingSuggestions GetSpellingSuggestions(
    ref Object CustomDictionary,
    ref Object IgnoreUppercase,
    ref Object MainDictionary,
    ref Object SuggestionMode,
    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 プロパティの現在の値が使用されます。
  • MainDictionary
    型 : System.Object%
    Dictionary を返す式またはメイン辞書のファイル名。メイン辞書を指定しない場合、Microsoft Office Word は Bookmark コントロール内の最初の語の言語の書式設定に対応するメイン辞書を使用します。
  • 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 個まで指定できます。

戻り値

型 : Microsoft.Office.Interop.Word.SpellingSuggestions
SpellingSuggestions コレクション。

解説

省略可能なパラメーター

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

次のコード例は、スペルが間違っているテキストを指定して Bookmark コントロールを最初の段落に追加し、スペルの最初の修正候補をメッセージ ボックスに表示します。

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

Private Sub BookmarkGetSpellingSuggestions()
    Me.Paragraphs(1).Range.InsertParagraphBefore()
    Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
        Me.Controls.AddBookmark(Me.Paragraphs(1).Range, "Bookmark1")

    Bookmark1.Text = "missspeling."

    Dim suggestions As Word.SpellingSuggestions = _
        Bookmark1.GetSpellingSuggestions(IgnoreUppercase:=True, _
        SuggestionMode:=Word.WdSpellingWordType.wdSpellword)

    MessageBox.Show("The first suggestion is: " & suggestions(1).Name)

End Sub
private void BookmarkGetSpellingSuggestions()
{
    this.Paragraphs[1].Range.InsertParagraphBefore();
    Microsoft.Office.Tools.Word.Bookmark bookmark1 =
        this.Controls.AddBookmark(this.Paragraphs[1].Range,
        "bookmark1");
    bookmark1.Text = "missspeling.";

    object IgnoreUppercase = true;
    object SuggestionMode = Word.WdSpellingWordType.wdSpellword;

    Word.SpellingSuggestions suggestions =
        bookmark1.GetSpellingSuggestions(ref missing, ref IgnoreUppercase,
        ref missing, ref missing, ref missing, ref missing,
        ref missing, ref missing, ref missing, ref missing,
        ref missing, ref missing, ref missing);

    MessageBox.Show("The first suggestion is: " +
        suggestions[1].Name);
}

.NET Framework セキュリティ

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

参照

関連項目

Bookmark インターフェイス

Microsoft.Office.Tools.Word 名前空間