Class ListStyle

ListStyle

文字範圍的清單樣式。

方法

方法傳回類型簡短說明
applyListPreset(listPreset)ListStyle將指定的 ListPreset 套用至與文字重疊的所有段落。
getGlyph()String傳回文字的算繪字符。
getList()List傳回文字所在的 List,如果文字並未出現在清單中,或文字的一部分出現在清單中,或文字出現在多個清單中,則傳回 null
getNestingLevel()Integer傳回文字的巢狀層級,以 0 為基底。
isInList()Boolean如果文字只出現在一個清單中,則傳回 true;如果文字沒有出現在任何清單中,則傳回 false;如果只有部分文字出現在清單中,或文字出現在多個清單中,則傳回 null
removeFromList()ListStyle從任何清單中移除與文字重疊的段落。

內容詳盡的說明文件

applyListPreset(listPreset)

將指定的 ListPreset 套用至與文字重疊的所有段落。

每個段落的巢狀層級取決於每個段落前面的前導制表格數量。為避免字形與對應段落之間出現過多空白,這個方法會移除這些前置制表符號。

如果更新前的段落位於 List 中,且有相符的清單預設值,而更新的段落並未位於其他清單中,則會將更新的段落新增至先前的清單。

參數

名稱類型說明
listPresetListPreset

回攻員

ListStyle

授權

使用這個方法的腳本需要具備下列一或多個範圍的授權:

  • 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() 即可判斷文字是否位於清單中。

回攻員

List

授權

使用這個方法的腳本需要具備下列一或多個範圍的授權:

  • 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

removeFromList()

移除與任何清單中文字重疊的段落。

在對應段落的開頭加上縮排,即可視覺保留每個段落的巢狀結構層級。

回攻員

ListStyle

授權

使用這個方法的腳本需要具備下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations