DocumentBase.GrammaticalErrors – vlastnost
Získá 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
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ý funkcí 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 poté ověří, zda existují nějaké chyby.Chcete-li tento příklad použít, spusťte jej ze třídy ThisDocument v projektu na ú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
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.