【问题标题】:Is it possible to see different forms of a word through the Word API?是否可以通过 Word API 看到不同形式的单词?
【发布时间】:2012-04-20 16:26:32
【问题描述】:

我想知道是否可以通过 Word API 看到不同形式的单词。我正在制作一个 Open Source 工具,该工具会在保存文档时自动将文档添加到属性和方法中。它只会对 publicprotected 的方法执行此操作。

我希望它的工作方式是,如果您遵循特定的命名约定并使用(例如)方法名称 AddPersonadd_person,代码将采用这些方法名称并将它们转换为单词数组. “添加”和“人员”。

从这些词中,我想判断它是动词还是名词。例如,在本例中,“Add”是动词,“Person”是名词。

一旦检测到这一点,我还想转换单词,形成以下文档声明:

AddPerson(个人)

添加一个人。

:人。

希望你能理解。

简而言之,如何以智能的方式将“Add”转换为“Adds”,以及如何以编程方式检测“Add”是动词还是名词?

我认为 Word API 会是一个好的开始。我只是不知道怎么做。

【问题讨论】:

    标签: c# visual-studio ms-word word


    【解决方案1】:

    我最终使用了来自 Entity Framework 的 System.Data.Entity.Design.PluralizationServices.PluralizationService,它完美地完成了这项工作。

    项目可以在这里找到:

    http://todoc.codeplex.com/

    但仍在努力。

    【讨论】:

      猜你喜欢
      • 2010-12-18
      • 1970-01-01
      • 1970-01-01
      • 2013-05-04
      • 1970-01-01
      • 2022-11-04
      • 1970-01-01
      • 1970-01-01
      • 2017-03-19
      相关资源
      最近更新 更多