Sdílet prostřednictvím


DocumentBase.GrammaticalErrors – vlastnost

Získává ProofreadingErrors kolekce představuje vět gramatiky se nezdařila kontrola dokumentu.

Obor názvů:  Microsoft.Office.Tools.Word
Sestavení:  Microsoft.Office.Tools.Word.v4.0.Utilities (v Microsoft.Office.Tools.Word.v4.0.Utilities.dll)

Syntaxe

'Deklarace
Public ReadOnly Property GrammaticalErrors As ProofreadingErrors
    Get
public ProofreadingErrors GrammaticalErrors { get; }

Hodnota vlastnosti

Typ: Microsoft.Office.Interop.Word.ProofreadingErrors
A ProofreadingErrors kolekce představuje vět gramatiky se nezdařila kontrola dokumentu.

Poznámky

Může existovat více než jedna chyba ve větě.

Pokud neexistují žádné gramatické chyby Count Vlastnost ProofreadingErrors objekt vrácený GrammaticalErrors vlastnost vrátí hodnotu 0 (nula).

Příklady

Následující příklad kódu přidá pouze anglický text prvního odstavce a zkontroluje, zda jsou všechny chyby. Chcete-li použít tento příklad spustit z ThisDocument třídy v projektu úrovni dokumentu.

Private Sub DocumentGrammaticalErrors()
    Me.Paragraphs(1).Range.InsertParagraphAfter()
    Me.Paragraphs(1).Range.Text = "This is a ungrammatical sentence."
    Me.CheckGrammar()
    System.Windows.Forms.Application.DoEvents()
    If Me.GrammaticalErrors.Count = 0 Then
        MessageBox.Show("There are no grammatical errors.")
    Else
        Me.CheckGrammar()
    End If
End Sub
private void DocumentGrammaticalErrors()
{
    this.Paragraphs[1].Range.InsertParagraphAfter();
    this.Paragraphs[1].Range.Text = "This is a ungrammatical sentence.";
    this.CheckGrammar();
    System.Windows.Forms.Application.DoEvents();
    if (this.GrammaticalErrors.Count == 0 )
    {
        MessageBox.Show("There are no grammatical errors.");
    }
    else
    {
        this.CheckGrammar();
    }
}

Zabezpečení rozhraní .NET Framework

Viz také

Odkaz

DocumentBase Třída

Microsoft.Office.Tools.Word – obor názvů