跳到主要内容

SelectCurrentWord

如果可能,选择当前单词。

语法

expression.SelectCurrentWord();

expression - 表示 ApiDocument 类的变量。

参数

此方法没有任何参数。

返回值

object

示例

选择光标下的单词并读取文档中的选定文本。

// How do I programmatically select a word at a given cursor position in a document?

// Move the cursor to a character offset and capture the whole word it lands on in a document.

let doc = Api.GetDocument();
let para1 = doc.GetElement(0);
let run = para1.AddText("The quick brown fox jumps over the lazy dog");
run.MoveCursorToPos(16);

doc.SelectCurrentWord();

let para2 = Api.CreateParagraph();
para2.AddText("The selected text is " + doc.GetRangeBySelect().GetText());
doc.Push(para2);