Share via


Bookmark.GrammaticalErrors, propriété

Obtient une collection ProofreadingErrors représentant les phrases considérées comme erronées par la vérification grammaticale 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
ReadOnly Property GrammaticalErrors As ProofreadingErrors
ProofreadingErrors GrammaticalErrors { get; }

Valeur de propriété

Type : Microsoft.Office.Interop.Word.ProofreadingErrors
Collection ProofreadingErrors représentant les phrases considérées comme erronées par la vérification grammaticale du contrôle Bookmark.

Notes

Il peut y avoir plusieurs erreurs par phrase.

S'il n'y a pas d'erreurs grammaticales, la propriété Count de l'objet ProofreadingErrors retourné par la propriété GrammaticalErrors retourne 0 (zéro).

Exemples

L'exemple de code suivant ajoute au premier paragraphe un contrôle Bookmark avec du texte, puis exécute l'analyseur syntaxique en cas d'erreurs grammaticales dans le signet.

Cet exemple illustre une personnalisation au niveau du document.

Private Sub BookmarkGrammaticalErrors()
    Me.Paragraphs(1).Range.InsertParagraphBefore()
    Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
        Me.Controls.AddBookmark(Me.Paragraphs(1).Range, "Bookmark1")
    Bookmark1.Text = "This bookmark contains an grammatical error."

    If Bookmark1.GrammaticalErrors.Count > 0 Then
        Bookmark1.CheckGrammar()
    End If

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

    if (bookmark1.GrammaticalErrors.Count > 0)
    {
        bookmark1.CheckGrammar();
    }
}

Sécurité .NET Framework

Voir aussi

Référence

Bookmark Interface

Microsoft.Office.Tools.Word, espace de noms