Bookmark.GrammaticalErrors Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
ProofreadingErrorsDenetimdeki dilbilgisi denetiminin başarısız olduğu cümleleri temsil eden bir koleksiyon alır Bookmark .
public Microsoft.Office.Interop.Word.ProofreadingErrors GrammaticalErrors { get; }
Özellik Değeri
ProofreadingErrorsDenetimde dilbilgisi denetiminin başarısız olduğu cümleleri temsil eden bir koleksiyon Bookmark .
Örnekler
Aşağıdaki kod örneği, Bookmark ilk paragrafa metin içeren bir denetim ekler ve yer işaretinde dilbilgisi hataları varsa, dilbilgisi denetleyicisini çalıştırır.
Bu örnek, belge düzeyinde özelleştirme içindir
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();
}
}
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
Açıklamalar
Tümce başına birden fazla hata olabilir.
Hiçbir dilbilgisi hatası yoksa, Count ProofreadingErrors özelliği tarafından döndürülen nesnenin özelliği GrammaticalErrors 0 (sıfır) döndürür.