Freigeben über


Bookmark.GrammaticalErrors-Eigenschaft

Ruft eine ProofreadingErrors-Auflistung ab, die die Sätze des Bookmark-Steuerelements darstellt, bei denen bei der Grammatikprüfung Fehler erkannt wurden.

Namespace:  Microsoft.Office.Tools.Word
Assembly:  Microsoft.Office.Tools.Word (in Microsoft.Office.Tools.Word.dll)

Syntax

'Declaration
ReadOnly Property GrammaticalErrors As ProofreadingErrors
    Get
ProofreadingErrors GrammaticalErrors { get; }

Eigenschaftswert

Typ: Microsoft.Office.Interop.Word.ProofreadingErrors
Eine ProofreadingErrors-Auflistung, die die Sätze des Bookmark-Steuerelements darstellt, bei denen bei der Grammatikprüfung Fehler erkannt wurden.

Hinweise

Ein Satz kann mehrere Fehler enthalten.

Wenn keine Grammatikfehler vorliegen, gibt die von der GrammaticalErrors-Eigenschaft zurückgegebene Count-Eigenschaft des ProofreadingErrors-Objekts 0 (null) zurück.

Beispiele

Im folgenden Codebeispiel wird dem ersten Absatz ein Bookmark-Steuerelement mit Text hinzugefügt und anschließend die Grammatikprüfung ausgeführt, wenn Grammatikfehler im Lesezeichen vorliegen.

Dieses Beispiel bezieht sich auf eine Anpassung auf Dokumentebene.

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();
    }
}

.NET Framework-Sicherheit

Siehe auch

Referenz

Bookmark Schnittstelle

Microsoft.Office.Tools.Word-Namespace