一系列文本的列表样式。
方法
方法 | 返回类型 | 简介 |
---|---|---|
applyListPreset(listPreset) | ListStyle | 将指定的 ListPreset 应用于与文本重叠的所有段落。 |
getGlyph() | String | 返回文本的渲染字形。 |
getList() | List | 返回文本所在的 List ;如果所有文本都不在列表中,或者文本的部分内容位于一个列表中,或文本出现在多个列表中,则返回 null 。 |
getNestingLevel() | Integer | 返回文本的嵌套级别(从 0 开始)。 |
isInList() | Boolean | 如果文本位于一个列表中,则返回 true ;如果列表中没有任何文本,则返回 false ;如果只有部分文本出现在列表中,或文本位于多个列表中,则返回 null 。 |
removeFromList() | ListStyle | 从任何列表中移除与文本重叠的段落。 |
详细文档
applyListPreset(listPreset)
将指定的 ListPreset
应用于与文本重叠的所有段落。
每个段落的嵌套级别通过计算每个段落前面的前置制表符来确定。为避免字形与相应段落之间留出过多空间,此方法会移除这些前导制表符。
如果更新段落之前的段落位于具有匹配列表预设的 List
中,并且要更新的段落尚未在其他列表中,则要更新的段落会添加到该列表中。
参数
名称 | 类型 | 说明 |
---|---|---|
listPreset | ListPreset |
弃踢回攻
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getGlyph()
返回文本的渲染字形。如果文本跨越多个段落或文本不在列表中,则返回 null
。
弃踢回攻
String
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getList()
返回文本所在的 List
;如果所有文本都不在列表中,或者文本的部分内容位于一个列表中,或文本出现在多个列表中,则返回 null
。调用 isInList()
以确定文本是否在列表中。
弃踢回攻
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getNestingLevel()
返回文本的嵌套级别(从 0 开始)。如果文本不在列表中或存在混合值,则返回 null
。
弃踢回攻
Integer
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
isInList()
如果文本位于一个列表中,则返回 true
;如果列表中没有任何文本,则返回 false
;如果只有部分文本出现在列表中,或文本位于多个列表中,则返回 null
。
弃踢回攻
Boolean
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations