Visual Studio c#语法/句子结构检查方法

本文关键字:结构 检查 方法 句子 Studio 语法 Visual | 更新日期: 2023-09-27 18:17:23

我在Visual Studio中使用 c# 。我需要一个对象,我可以发送一个包含英语句子的字符串。我需要对象有一个方法来告诉我,我的英语句子是否有任何grammar/structure errors

想想Word中的拼写/语法检查器。任何grammar/structure errors都用绿线标出。我需要确定是否有任意的句子在MS Word中有绿色的下划线。

如果存在这样的东西,它可能是这样的:

checkGrammar("Arbitrary sentence");   //returns true/false based on being      correct or not.

我找过这样的东西,但我所有的搜索努力都是由Visual Studio拼写检查器的结果主导的,它检查你的实际代码....这不是我需要的。

有人知道c#中是否存在这样的东西吗?

提前感谢您的帮助。

Visual Studio c#语法/句子结构检查方法

如果你能确定运行Word程序的计算机上安装了Word的语法检查器,你就可以按语法使用它。

文档
Microsoft.Office.Interop.Word.Application word = new Microsoft.Office.Interop.Word.Application();
return word.CheckGrammar("String to check");