WPS 基础接口 > 文字 API 参考 > Document > 方法 > Document.DetectLanguage 方法
分析指定文本,以确定书写文本的语言类型。

语法

表达式.DetectLanguage

表达式   必选。一个代表 Document 对象的变量。

说明

应用于 Document 对象时,DetectLanguage 方法将检查文档中所有可用文本(页眉、页脚、文本框等)。如果指定文本包含了某个句子的一部分,则选定内容或区域将扩展到该句的句末。

如果指定文本已应用了 DetectLanguage 方法,则 LanguageDetected 属性将设置为 True。要重新检测指定文本的语言,必须先将 LanguageDetected 属性设置为 False

示例

本示例检查活动文档,以确定其所用的语言类型并显示检查结果。

示例代码
if(ActiveDocument.LanguageDetected == true){
  x = MsgBox("This document has already " + "been checked. Do you want to check " + "it again?", jsYesNo)
  if(x == jsResultYes){
    ActiveDocument.LanguageDetected = false
	ActiveDocument.DetectLanguage()
  }
}
else{
  ActiveDocument.DetectLanguage()
}
if(ActiveDocument.Range.LanguageID == wdEnglishUS){
  MsgBox("This is a U.S. English document.")
}
else{
  MsgBox("This is not a U.S. English document.")
}


请参阅