Bookmark.GrammaticalErrors (Propiedad)

Obtiene una colección ProofreadingErrors que representa las frases que presentaron errores en la revisión gramatical del control Bookmark.

Espacio de nombres:  Microsoft.Office.Tools.Word
Ensamblado:  Microsoft.Office.Tools.Word (en Microsoft.Office.Tools.Word.dll)

Sintaxis

'Declaración
ReadOnly Property GrammaticalErrors As ProofreadingErrors
    Get
ProofreadingErrors GrammaticalErrors { get; }

Valor de propiedad

Tipo: Microsoft.Office.Interop.Word.ProofreadingErrors
Una colección ProofreadingErrors que representa las frases que presentaron errores en la revisión gramatical del control Bookmark.

Comentarios

Puede haber más de un error por frase.

Si no se detecta ningún error gramatical, la propiedad Count del objeto ProofreadingErrors devuelto por la propiedad GrammaticalErrors devolverá 0 (cero).

Ejemplos

El ejemplo de código siguiente agrega un control Bookmark con texto al primer párrafo y, a continuación, ejecuta el corrector gramatical si hay errores gramaticales en el marcador.

Se trata de un ejemplo para una personalización en el nivel del documento.

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

Seguridad de .NET Framework

Vea también

Referencia

Bookmark Interfaz

Microsoft.Office.Tools.Word (Espacio de nombres)