مشاركة عبر


DocumentBase.GrammaticalErrors الخاصية

يحصل ProofreadingErrorsالمجموعة التي تمثل الجمل التي فشلت في النحو فحص تشغيل مستند.

مساحة الاسم:  Microsoft.Office.Tools.Word
التجميع:  Microsoft.Office.Tools.Word.v4.0.Utilities (في Microsoft.Office.Tools.Word.v4.0.Utilities.dll)

بناء الجملة

'إقرار
Public ReadOnly Property GrammaticalErrors As ProofreadingErrors
    Get
public ProofreadingErrors GrammaticalErrors { get; }

قيمة الخاصية

النوع: Microsoft.Office.Interop.Word.ProofreadingErrors
ProofreadingErrorsمجموعة الذي يمثل الجمل التي فشل التدقيق النحوي في مستند.

ملاحظات

يمكن أن يكون هناك خطأ واحد أو المزيد في كل جملة.

إذا كانت هناك أية أخطاء نحوية، Countخاصية ProofreadingErrorsكائن تم إرجاعه بواسطة GrammaticalErrorsالخاصية بإرجاع 0 (صفر).

أمثلة

يلي تعليمات برمجية المثال يضيف نص ungrammatical للفقرة الأولى وثم قم بفحص ما إذا كانت هناك أية أخطاء. إلى لاستخدام هذا المثال، قم بتشغيلها من ThisDocumentالفئة في مشروع المستوى مستند.

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

أمن NET Framework.

راجع أيضًَا

المرجع

DocumentBase الفئة

DocumentBase الأعضاء

Microsoft.Office.Tools.Word مساحة الاسم