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