Bookmark.GetSpellingSuggestions, méthode
Obtient une collection SpellingSuggestions qui représente les mots suggérés en remplacement du premier mot du contrôle Bookmark.
Espace de noms : Microsoft.Office.Tools.Word
Assembly : Microsoft.Office.Tools.Word (dans Microsoft.Office.Tools.Word.dll)
Syntaxe
'Déclaration
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
)
Paramètres
- CustomDictionary
Type : System.Object%
Expression qui retourne un Dictionary ou le nom de fichier du dictionnaire personnel.
- IgnoreUppercase
Type : System.Object%
true pour ignorer les mots en majuscules.Si cet argument est omis, la valeur actuelle de la propriété IgnoreUppercase est utilisée.
- MainDictionary
Type : System.Object%
Expression qui retourne un Dictionary ou le nom de fichier du dictionnaire principal.Si vous ne spécifiez pas de dictionnaire principal, Microsoft Office Word utilise le dictionnaire principal qui correspond à la langue de la mise en forme du premier mot du contrôle Bookmark.
- SuggestionMode
Type : System.Object%
Spécifie la façon dont Word fait les suggestions d'orthographe.Il peut s'agir de l'une des constantes WdSpellingWordType suivantes : wdAnagram, wdSpellword ou wdWildcard.La valeur par défaut est wdSpellword.
- CustomDictionary2
Type : System.Object%
Expression qui retourne un Dictionary ou le nom de fichier d'un dictionnaire personnel supplémentaire.Vous pouvez spécifier jusqu'à neuf dictionnaires.
- CustomDictionary3
Type : System.Object%
Expression qui retourne un Dictionary ou le nom de fichier d'un dictionnaire personnel supplémentaire.Vous pouvez spécifier jusqu'à neuf dictionnaires.
- CustomDictionary4
Type : System.Object%
Expression qui retourne un Dictionary ou le nom de fichier d'un dictionnaire personnel supplémentaire.Vous pouvez spécifier jusqu'à neuf dictionnaires.
- CustomDictionary5
Type : System.Object%
Expression qui retourne un Dictionary ou le nom de fichier d'un dictionnaire personnel supplémentaire.Vous pouvez spécifier jusqu'à neuf dictionnaires.
- CustomDictionary6
Type : System.Object%
Expression qui retourne un Dictionary ou le nom de fichier d'un dictionnaire personnel supplémentaire.Vous pouvez spécifier jusqu'à neuf dictionnaires.
- CustomDictionary7
Type : System.Object%
Expression qui retourne un Dictionary ou le nom de fichier d'un dictionnaire personnel supplémentaire.Vous pouvez spécifier jusqu'à neuf dictionnaires.
- CustomDictionary8
Type : System.Object%
Expression qui retourne un Dictionary ou le nom de fichier d'un dictionnaire personnel supplémentaire.Vous pouvez spécifier jusqu'à neuf dictionnaires.
- CustomDictionary9
Type : System.Object%
Expression qui retourne un Dictionary ou le nom de fichier d'un dictionnaire personnel supplémentaire.Vous pouvez spécifier jusqu'à neuf dictionnaires.
- CustomDictionary10
Type : System.Object%
Expression qui retourne un Dictionary ou le nom de fichier d'un dictionnaire personnel supplémentaire.Vous pouvez spécifier jusqu'à neuf dictionnaires.
Valeur de retour
Type : Microsoft.Office.Interop.Word.SpellingSuggestions
Collection SpellingSuggestions.
Notes
Paramètres optionnels
Pour plus d'informations sur les paramètres optionnels, consultez Paramètres optionnels dans les solutions Office.
Exemples
L'exemple de code suivant ajoute au premier paragraphe un contrôle Bookmark avec du texte mal orthographié, puis affiche dans un message la première suggestion d'orthographe.
Cet exemple illustre une personnalisation au niveau du document.
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);
}
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.