Sdílet prostřednictvím


Kontrola pravopisu v dokumentech prostřednictvím kódu programu

Pokud chcete zkontrolovat pravopis v dokumentu, použijte metodu CheckSpelling . Tato metoda vrátí logickou hodnotu, která označuje, zda zadaný parametr je zadán správně.

Platí pro: Informace v tomto tématu platí pro projekty na úrovni dokumentu a projekty doplňků VSTO pro Word. Další informace naleznete v tématu Funkce dostupné aplikace Office lication a typu projektu.

Kontrola pravopisu a zobrazení výsledků v poli se zprávou

  1. Zavolejte metodu CheckSpelling a předejte jí rozsah textu, abyste zkontrolovali pravopisné chyby. Pokud chcete tento příklad kódu použít, spusťte ho ThisDocument z projektu nebo ThisAddIn třídy.

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