Compartilhar via


Verificar programaticamente a ortografia em documentos

Para verificar a ortografia em um documento, use o CheckSpelling método. Esse método retorna um valor booleano que indica se o parâmetro fornecido está escrito corretamente.

Aplica-se a: As informações neste tópico se aplicam a projetos de nível de documento e projetos de suplemento VSTO para Word. Para obter mais informações, consulte Recursos disponíveis por aplicativo e tipo de projeto do Office.

Para verificar a ortografia e exibir resultados em uma caixa de mensagem

  1. Chame o CheckSpelling método e passe-lhe um intervalo de texto para verificar se há erros de ortografia. Para usar este exemplo de código, execute-o a partir da ThisDocument classe ou ThisAddIn em seu projeto.

    string result = "Spelled incorrectly.";
    
    object startLocation = this.Content.Start;
    object endLocation = this.Content.End;
    bool spellCheck = this.Application.CheckSpelling(
        this.Range(ref startLocation, ref endLocation).Text);
    
    if (spellCheck == true)
    {
        result = "Spelled correctly.";
    }
    
    MessageBox.Show(result);