跳到主要内容

ApiRange

表示 ApiRange 类。

方法

方法返回值描述
AddBookmarkboolean向指定范围添加书签。
AddCommentApiComment向当前范围添加批注。
AddFieldboolean通过域指令代码向指定范围添加域。💡 此方法会移除范围内的文本。
AddHyperlinkApiHyperlink向指定范围添加超链接。
AddTextboolean在指定位置添加文本。
Deleteboolean删除当前范围中的所有内容。
ExpandToApiRange | null返回一个新范围,该范围在任意方向上超出指定范围并跨越不同的范围。当前范围未更改。
GetAllParagraphsApiParagraph[]返回表示指定范围中所有段落的段落集合。
GetClassType"range"返回 ApiRange 类的类型。
GetEndPageNumber返回当前范围的结束页码。
GetEndPosnumber返回当前范围的结束位置。
GetParagraphApiParagraph | null从范围中的所有段落返回一个段落。
GetRangeApiRange返回表示指定范围中包含的文档部分的 Range 对象。
GetStartPageNumber返回当前范围的起始页码。
GetStartPosnumber返回当前范围的起始位置。
GetTextstring从指定范围返回文本。
GetTextPrApiTextPr返回整个范围的合并文本属性。
IntersectWithApiRange | null返回当前范围与另一个范围的交集作为新范围。当前范围未更改。
MoveCursorToPosboolean将光标移动到当前范围对象的指定位置。如果文档中有任何选区,它将被移除。
Selectboolean将选区设置为指定范围。
SetBoldApiRange | null为文本字符设置粗体属性。
SetCapsApiRange | null指定当前文本范围中的任何小写字符仅格式化显示为其对应的大写字母字符。
SetColorApiRange | null为当前文本范围设置文本颜色。
SetDoubleStrikeoutApiRange | null指定当前范围的内容显示时,行上显示的每个字符都有两条水平线穿过。
SetEndPosboolean设置当前范围对象的结束位置。
SetFontFamilyApiRange | null使用指定的字体系列设置所有 4 个字体槽。
SetFontSizeApiRange | null为当前文本范围的字符设置字体大小。
SetHighlightApiRange | null指定作为背景应用于当前范围内容的突出显示颜色。
SetItalicApiRange | null为文本字符设置斜体属性。
SetPositionApiRange | null指定当前范围的文本相对于周围非定位文本的默认基线升高或降低的量。
SetShdApiRange | null指定应用于当前文本范围内容的底纹。
SetSmallCapsApiRange | null指定当前文本范围中的所有小写字母字符仅格式化显示为其对应的大写字母字符,这些大写字母比为此文本指定的实际字体大小小两磅。
SetSpacingApiRange | null设置以二十分之一磅为单位测量的文本间距。
SetStartPosboolean设置当前范围对象的起始位置。
SetStrikeoutApiRange | null指定当前范围的内容显示时有一条水平线穿过范围中心。
SetStyleApiRange | null为当前范围设置样式。
SetTextPrApiRange | null为当前范围设置文本属性。
SetUnderlineApiRange | null指定当前范围的内容显示时,字符正下方会出现一条线(小于行上字符上下方的所有间距)。
SetVertAlignApiRange | null指定将应用于范围内容的对齐方式,相对于范围文本的默认外观:"baseline" - 当前文本范围中的字符将按默认文本基线对齐。"subscript" - 当前文本范围中的字符将在默认文本基线下方对齐。"superscript" - 当前文本范围中的字符将在默认文本基线上方对齐。
ToJSONJSON将 ApiRange 对象转换为 JSON 对象。