DocumentBase.CheckSpelling, méthode
Commence une vérification orthographique du document.
Espace de noms : Microsoft.Office.Tools.Word
Assembly : Microsoft.Office.Tools.Word.v4.0.Utilities (dans Microsoft.Office.Tools.Word.v4.0.Utilities.dll)
Syntaxe
'Déclaration
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 _
)
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
)
Paramètres
- customDictionary
Type : System.Object%
Expression qui retourne un Dictionary ou le nom de fichier du dictionnaire personnel.
- ignoreUppercase
Type : System.Object%
true si les majuscules sont ignorées.Si cet argument est omis, la valeur actuelle de la propriété IgnoreUppercase est utilisée.
- alwaysSuggest
Type : System.Object%
true pour que Microsoft Office Word suggère toujours d'autres orthographes possibles.Si cet argument est omis, la valeur actuelle de la propriété SuggestSpellingCorrections est utilisée.
- 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%
Soit une expression qui retourne T:Microsoft.Office.Interop.Word.Dictionary ou le nom de fichier d'un dictionnaire personnel supplémentaire.Vous pouvez spécifier jusqu'à neuf dictionnaires.
Notes
Si le document contient des erreurs, cette méthode affiche la boîte de dialogue Grammaire et orthographe, dans laquelle la case à cocher Vérifier la grammaire est désactivée.
Cette méthode vérifie toutes les histoires disponibles (comme les en-têtes, pieds de page et zones de texte).
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 utilise la méthode CheckSpelling pour vérifier l'orthographe des mots dans le document. Lors de la vérification, Word ignore la mise en majuscules et suggère d'autres orthographes possibles. Pour utiliser cet exemple, exécutez-le à partir de la classe ThisDocument dans un projet au niveau du document.
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);
}
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.