Card Service

卡片服務

這項服務可讓指令碼設定及建構卡片和小工具元件,以及 UI 的行為。您使用這項服務建構的 UI 結構會自動在電腦和行動裝置上顯示,因此您不必為這兩種裝置分別開發 UI。

類別

名稱簡短說明
Action可在 UI 元素中啟用互動功能的動作。
ActionResponse回應物件可能會從回呼函式 (例如表單回應處理常式) 傳回,用於在用戶端執行一或多個動作。
ActionResponseBuilderActionResponse 物件的建構工具。
ActionStatus此類別代表要求叫用或提交對話方塊的狀態。
Attachment代表外掛程式建立的附件。
AuthorizationAction點選時會將使用者導向 AuthorizationUrl 的授權動作。
AuthorizationException可傳回的錯誤,可觸發向使用者顯示授權資訊卡。
BorderStyle此類別代表可套用至小工具的完整邊框樣式。
BorderType列舉代表可套用至小工具的邊框類型。
Button所有按鈕的基礎類別。
ButtonSet保存一列中顯示的一組 Button 物件。
CalendarEventActionResponse代表回應,針對使用者目前正在編輯的月曆活動,做出對 UI 中所採取動作 (例如按下按鈕) 的回應。
CalendarEventActionResponseBuilderCalendarEventActionResponse 物件的建構工具。
Card代表 UI 中單一檢視畫面的背景資訊卡
CardAction新增至資訊卡標題選單的按一下選單項目。
CardBuilderCard 物件的建構工具。
CardHeaderCard 的標頭。
CardSection資訊卡區段會容納多個小工具群組,並提供視覺分隔效果。
CardService卡片服務可讓您建立通用卡片,用於不同的 Google 可擴充性產品,例如 Google Workspace 外掛程式
CardWithIdCardWithId 物件的建構工具。
Carousel輪轉介面 (又稱滑桿) 會以幻燈片格式旋轉並顯示小工具清單,並提供按鈕讓使用者前往上一個或下一個小工具。
CarouselCard可顯示為輪轉介面項目的資訊卡。
ChatActionResponse這個類別代表 Chat 應用程式可用來設定回應發布方式的參數。
ChatClientDataSource如果是使用多選單選項的 SelectionInput 小工具,則為 Google Chat 的資料來源。
ChatResponseGoogle Chat 中卡片訊息的回應物件。
ChatResponseBuilderChatResponse 物件的建構工具。
ChatSpaceDataSource資料來源,可將 Google Chat 聊天室填入多選選單的選項項目。
Chip含有圖示和文字標籤的 Chip
ChipList保留一組以一列顯示的 Chip 物件,並將其換行至水平捲動畫面。
ChipListLayout指定 ChipList 版面配置的列舉。
CollapseControl可自訂的收合和展開控制項。
Column資料欄。
ColumnsColumns 小工具最多可在資訊卡或對話方塊中顯示 2 個欄。
CommonDataSource所有 Google Workspace 應用程式共用的資料來源。
ComposeActionResponse回應物件,可能會從 Gmail 外掛程式中組合動作的回呼方法傳回。
ComposeActionResponseBuilderComposeActionResponse 物件的建構工具。
ComposedEmailType這個列舉值可指定撰寫的電子郵件是獨立郵件還是回覆草稿。
ContentType這個列舉值會指定 UpdateDraftActionResponse 產生的內容類型。
DatePicker可輸入日期的輸入欄位。
DateTimePicker可讓使用者輸入日期和時間的輸入欄位。
DecoratedText可顯示文字 (可選用裝飾) 的小工具。
Dialog詳情請參閱 Google Chat 說明文件中的「開啟互動式對話框」。
DialogActionDialogAction 物件的建構工具。
DisplayStyle定義資訊卡顯示樣式的列舉。
Divider水平分隔線。
DriveItemsSelectedActionResponse代表在選取雲端硬碟項目並對使用者介面中採取的動作 (例如按鈕點擊) 時,對雲端硬碟進行變更的回應。
DriveItemsSelectedActionResponseBuilderDriveItemsSelectedActionResponse 物件的建構工具。
EditorFileScopeActionResponse針對在使用者介面中執行的動作,對編輯器 (例如 Google 文件、試算表或簡報) 進行變更。
EditorFileScopeActionResponseBuilderEditorFileScopeActionResponse 物件的建構工具。
FixedFooter固定頁尾會顯示在 Card 的底部。
Grid有條理地顯示格線項目集合的格線。
GridItem使用者在格狀小工具中互動的項目。
GridItemLayout定義 GridItem 圖片和文字樣式的列舉。
HorizontalAlignment指定小工具水平對齊方式的列舉。
HorizontalSizeStyle列舉項目,可設定小工具如何填滿資料欄的空間。
HostAppDataSource如果是使用多重選取選單的 SelectionInput 小工具,則為 Google Workspace 應用程式的資料來源。
Icon可在各種 UI 物件 (例如 ImageButtonDecoratedText 小工具) 中使用的預先定義圖示。
IconImage預先定義的圖示、Material Design 圖示,或來自網址的圖示,可自訂裁剪樣式。
Image顯示單張圖片的小工具。
ImageButton顯示圖片的 ImageButton
ImageButtonStyle指定 ImageButton 樣式的列舉。
ImageComponent可新增至格狀項目的圖片元件。
ImageCropStyle此類別代表可套用至圖片元件的裁剪樣式。
ImageCropType這個列舉代表套用至圖片元件的裁剪樣式。
ImageStyle定義圖片裁剪樣式的列舉。
InputType定義小工具輸入類型的列舉。
Interaction此列舉型別會指定在回應與使用者互動 (例如使用者點選資訊卡訊息中的按鈕) 時要執行的動作。
KeyValue這個類別已淘汰。
LinkPreview在主機應用程式中顯示連結預覽資訊卡和智慧型方塊的卡片動作。
LoadIndicator列舉類型,用於指定在處理 Action 時要顯示的載入或進度指標類型。
MaterialIcon支援所有 Google 字體圖示的物件。
Navigation控制資訊卡導覽的輔助物件。
Notification使用者與 UI 元素互動時,系統會顯示這類通知。
OnClose這個列舉會指定在透過 OpenLink 開啟的網址關閉時,應採取的動作。
OpenAs此列舉會指定開啟網址的方式。
OpenLink代表開啟連結的動作,並提供一些選項。
OverflowMenu保存彈出式選單中顯示的 OverflowMenuItem 物件清單。
OverflowMenuItem含有圖示和文字標籤的 OverflowMenuItem
PlatformDataSource如果是使用多重選取選單的 SelectionInput 小工具,則為 Google Workspace 的資料來源。
ResponseType表示 Chat 應用程式回應類型的列舉。
SelectionInput可讓使用者從一組預先定義的選項中選擇的輸入欄位。
SelectionInputType使用者可選取的項目格式。
Status表示狀態碼的列舉項目。
Suggestions自動完成建議,用於補充 TextInput 小工具。
SuggestionsResponse可從建議回呼函式傳回的回應物件。
SuggestionsResponseBuilderSuggestionsResponse 物件的建構工具。
Switch可切換開啟或關閉的 UI 元素。
SwitchControlTypeSwitch 小工具控制項的類型。
TextButton含有文字標籤的 TextButton
TextButtonStyle指定 TextButton 樣式的列舉。
TextInput可接受文字輸入的輸入欄位小工具。
TextParagraph可顯示文字且支援基本 HTML 格式的小工具。
TimePicker可讓使用者輸入時間的輸入欄位。
UniversalActionResponse回應物件,可能會從建立通用動作的方法傳回。
UniversalActionResponseBuilderUniversalActionResponse 物件的建構工具。
UpdateDraftActionResponse代表更新使用者目前編輯的電子郵件草稿的動作。
UpdateDraftActionResponseBuilderUpdateDraftActionResponse 物件的建構工具。
UpdateDraftBccRecipientsAction更新電子郵件草稿的密件副本收件者。
UpdateDraftBodyAction更新電子郵件草稿內文。
UpdateDraftBodyType指定 UpdateDraftBodyAction 類型的列舉值。
UpdateDraftCcRecipientsAction更新電子郵件草稿的副本收件者。
UpdateDraftSubjectAction更新電子郵件草稿的主旨行。
UpdateDraftToRecipientsAction更新電子郵件草稿的「收件者」收件者。
UpdatedWidget更新版小工具的回應。
Validation這個物件會為附加的資訊方塊定義驗證規則。
VerticalAlignment這個列舉可設定資料欄中小工具的垂直對齊方式。
Widget可新增至 Card 的所有小工具的基礎類別。
WrapStyle這個列舉會設定資料欄內內容的換行樣式。

Action

方法

方法傳回類型簡短說明
addRequiredWidget(requiredWidget)Action新增這個動作需要的有效提交小工具名稱。
setAllWidgetsAreRequired(allWidgetsAreRequired)Action指出這項動作是否需要所有小工具的輸入內容。
setFunctionName(functionName)Action設定要呼叫的回呼函式名稱。
setInteraction(interaction)Action設定與使用者的互動行為,僅在開啟對話方塊時需要。
setLoadIndicator(loadIndicator)Action設定在動作進行期間顯示的載入指標。
setParameters(parameters)Action允許將自訂參數傳遞至回呼函式。
setPersistValues(persistValues)Action指出在動作回應更新表單的 Card 後,表單值是由用戶端值還是伺服器值決定。

ActionResponse

方法

方法傳回類型簡短說明
printJson()String列印此物件的 JSON 表示法。

ActionResponseBuilder

方法

方法傳回類型簡短說明
build()ActionResponse建構並驗證目前的動作回應。
setNavigation(navigation)ActionResponseBuilder將回應設為 Navigation 動作。
setNotification(notification)ActionResponseBuilder設定在啟用動作時顯示的通知。
setOpenLink(openLink)ActionResponseBuilder設定在啟用動作時要前往的網址。
setStateChanged(stateChanged)ActionResponseBuilder設定標記,表示此動作已變更現有資料狀態。

ActionStatus

方法

方法傳回類型簡短說明
setStatusCode(statusCode)ActionStatus代表開啟或提交對話方塊的要求狀態。
setUserFacingMessage(message)ActionStatus傳送給使用者的訊息,說明要求狀態。

Attachment

方法

方法傳回類型簡短說明
setIconUrl(iconUrl)Attachment設定附件的圖示網址。
setMimeType(mimeType)Attachment設定附件的 MIME 類型。
setResourceUrl(resourceUrl)Attachment設定附件的資源網址。
setTitle(title)Attachment設定附件的標題。

AuthorizationAction

方法

方法傳回類型簡短說明
setAuthorizationUrl(authorizationUrl)AuthorizationAction設定使用者從授權提示中前往的授權網址。

AuthorizationException

方法

方法傳回類型簡短說明
printJson()String列印此物件的 JSON 表示法。
setAuthorizationUrl(authUrl)AuthorizationException設定使用者從授權提示中前往的授權網址。
setCustomUiCallback(callback)AuthorizationException要呼叫的函式名稱,用於產生自訂授權提示。
setResourceDisplayName(name)AuthorizationException設定要求授權時向使用者顯示的名稱。
throwException()void觸發這個例外狀況的擲回。

BorderStyle

方法

方法傳回類型簡短說明
setCornerRadius(radius)BorderStyle設定邊框的邊角半徑,例如 8。
setStrokeColor(color)BorderStyle設定邊框的顏色。
setType(type)BorderStyle設定邊框的類型。

BorderType

屬性

屬性類型說明
NO_BORDEREnum無框線樣式。
STROKEEnum筆劃邊框樣式。

Button

方法

方法傳回類型簡短說明
setAuthorizationAction(action)Button設定授權動作,在點選物件時開啟授權流程的網址。
setComposeAction(action, composedEmailType)Button設定動作,在使用者點選物件時,撰寫電子郵件草稿。
setOnClickAction(action)Button設定在點選物件時執行的動作。
setOnClickOpenLinkAction(action)Button設定動作,當使用者點選物件時,在分頁中開啟網址。
setOpenLink(openLink)Button設定點選物件時要開啟的網址。
setOverflowMenu(menu)Button設定在按下物件時開啟的彈出式選單。

ButtonSet

方法

方法傳回類型簡短說明
addButton(button)ButtonSet新增按鈕。

CalendarEventActionResponse

方法

方法傳回類型簡短說明
printJson()String列印此物件的 JSON 表示法。

CalendarEventActionResponseBuilder

方法

方法傳回類型簡短說明
addAttachments(attachments)CalendarEventActionResponseBuilder指定在執行相關聯的 UI 動作時,回應應將附件新增至日曆活動。
addAttendees(emails)CalendarEventActionResponseBuilder指定在執行相關聯的 UI 動作時,回應應將指定的出席者新增至日曆活動。
build()CalendarEventActionResponse建構並驗證目前的日曆事件動作回應。
setConferenceData(conferenceData)CalendarEventActionResponseBuilder指定在執行相關聯的 UI 動作時,回應應將指定的會議資料設為日曆活動。

Card

方法

方法傳回類型簡短說明
printJson()String列印此物件的 JSON 表示法。

CardAction

方法

方法傳回類型簡短說明
setAuthorizationAction(action)CardAction設定授權動作,在點選物件時開啟授權流程的網址。
setComposeAction(action, composedEmailType)CardAction設定動作,在使用者點選物件時,撰寫電子郵件草稿。
setOnClickAction(action)CardAction設定在點選物件時執行的動作。
setOnClickOpenLinkAction(action)CardAction設定動作,當使用者點選物件時,在分頁中開啟網址。
setOpenLink(openLink)CardAction設定點選物件時要開啟的網址。
setText(text)CardAction設定此動作的選單文字。

CardBuilder

方法

方法傳回類型簡短說明
addCardAction(cardAction)CardBuilderCardAction 新增至資訊卡。
addSection(section)CardBuilder為資訊卡新增一個部分。
build()Card建構並驗證目前的資訊卡。
setDisplayStyle(displayStyle)CardBuilder設定資訊卡的顯示樣式。
setFixedFooter(fixedFooter)CardBuilder為資訊卡設定固定頁尾。
setHeader(cardHeader)CardBuilder設定資訊卡的標題。
setName(name)CardBuilder設定此資訊卡的名稱。
setPeekCardHeader(peekCardHeader)CardBuilder設定 peek 資訊卡標題。

CardHeader

方法

方法傳回類型簡短說明
setImageAltText(imageAltText)CardHeader設定標題圖片的替代文字。
setImageStyle(imageStyle)CardHeader設定資訊卡標題中圖示的裁剪方式。
setImageUrl(imageUrl)CardHeader提供圖片的網址或資料字串,設定要用於標頭的圖片。
setSubtitle(subtitle)CardHeader設定資訊卡標題的副標題。
setTitle(title)CardHeader設定資訊卡標題的標題。

CardSection

方法

方法傳回類型簡短說明
addWidget(widget)CardSection將指定的小工具新增至這個部分。
setCollapseControl(collapseControl)CardSection設定可自訂的區段展開和收合按鈕。
setCollapsible(collapsible)CardSection設定是否可收合該區段。
setHeader(header)CardSection設定區段的標題。
setNumUncollapsibleWidgets(numUncollapsibleWidgets)CardSection設定在該部分收合時仍會顯示的小工具數量。

CardService

屬性

屬性類型說明
BorderTypeBorderTypeBorderType 列舉。
ChipListLayoutChipListLayoutChipListLayout 列舉。
ComposedEmailTypeComposedEmailTypeComposedEmailType 列舉。
ContentTypeContentTypeContentType 列舉。
GridItemLayoutGridItemLayoutGridItemLayout 列舉。
HorizontalAlignmentHorizontalAlignmentHorizontalAlignment 列舉。
IconIconIcon 列舉。
ImageButtonStyleImageButtonStyleImageButtonStyle 列舉。
ImageCropTypeImageCropTypeImageCropType 列舉。
ImageStyleImageStyleImageStyle 列舉。
InputTypeInputTypeInputType 列舉。
LoadIndicatorLoadIndicatorLoadIndicator 列舉。
OnCloseOnCloseOnClose 列舉。
OpenAsOpenAsOpenAs 列舉。
SelectionInputTypeSelectionInputTypeSelectionInputType 列舉。
TextButtonStyleTextButtonStyleTextButtonStyle 列舉。
UpdateDraftBodyTypeUpdateDraftBodyTypeUpdateDraftBodyType 列舉。

方法

方法傳回類型簡短說明
newAction()Action建立新的 Action
newActionResponseBuilder()ActionResponseBuilder建立新的 ActionResponseBuilder
newActionStatus()ActionStatus建立新的 ActionStatus
newAttachment()Attachment建立新的 Attachment
newAuthorizationAction()AuthorizationAction建立新的 AuthorizationAction
newAuthorizationException()AuthorizationException建立新的 AuthorizationException
newBorderStyle()BorderStyle建立新的 BorderStyle
newButtonSet()ButtonSet建立新的 ButtonSet
newCalendarEventActionResponseBuilder()CalendarEventActionResponseBuilder建立新的 CalendarEventActionResponseBuilder
newCardAction()CardAction建立新的 CardAction
newCardBuilder()CardBuilder建立新的資訊卡建構工具。
newCardHeader()CardHeader建立新的 CardHeader
newCardSection()CardSection建立新的 CardSection
newCardWithId()CardWithId建立新的 CardWithId
newCarousel()Carousel建立 Carousel
newCarouselCard()CarouselCard建立新的 CarouselCard
newChatActionResponse()ChatActionResponse建立新的 ChatActionResponse
newChatResponseBuilder()ChatResponseBuilder建立新的 ChatResponseBuilder
newChip()Chip建立新的 Chip
newChipList()ChipList建立新的 ChipList
newCollapseControl()CollapseControl建立新的 CollapseControl
newColumn()Column建立新的 Column
newColumns()Columns建立新的 Columns 組合。
newComposeActionResponseBuilder()ComposeActionResponseBuilder建立新的 ComposeActionResponseBuilder
newDatePicker()DatePicker建立新的 DatePicker
newDateTimePicker()DateTimePicker建立新的 DateTimePicker
newDecoratedText()DecoratedText建立新的 DecoratedText
newDialog()Dialog建立新的 Dialog
newDialogAction()DialogAction建立新的 DialogAction
newDivider()Divider建立新的 Divider
newDriveItemsSelectedActionResponseBuilder()DriveItemsSelectedActionResponseBuilder建立新的 DriveItemsSelectedActionResponseBuilder
newEditorFileScopeActionResponseBuilder()EditorFileScopeActionResponseBuilder建立新的 EditorFileScopeActionResponseBuilder
newFixedFooter()FixedFooter建立新的 FixedFooter
newGrid()Grid建立新的 Grid
newGridItem()GridItem建立新的 GridItem
newIconImage()IconImage建立新的 IconImage
newImage()Image建立新的 Image
newImageButton()ImageButton建立新的 ImageButton
newImageComponent()ImageComponent建立新的 ImageComponent
newImageCropStyle()ImageCropStyle建立新的 ImageCropStyle
newKeyValue()KeyValue建立新的 KeyValue
newLinkPreview()LinkPreview建立新的 LinkPreview
newMaterialIcon()MaterialIcon建立新的 MaterialIcon
newNavigation()Navigation建立新的 Navigation
newNotification()Notification建立新的 Notification
newOpenLink()OpenLink建立新的 OpenLink
newOverflowMenu()OverflowMenu建立新的 OverflowMenu
newOverflowMenuItem()OverflowMenuItem建立新的 OverflowMenuItem
newSelectionInput()SelectionInput建立新的 SelectionInput
newSuggestions()Suggestions建立新的 Suggestions
newSuggestionsResponseBuilder()SuggestionsResponseBuilder建立新的 SuggestionsResponseBuilder
newSwitch()Switch建立新的 Switch
newTextButton()TextButton建立新的 TextButton
newTextInput()TextInput建立新的 TextInput
newTextParagraph()TextParagraph建立新的 TextParagraph
newTimePicker()TimePicker建立新的 TimePicker
newUniversalActionResponseBuilder()UniversalActionResponseBuilder建立新的 UniversalActionResponseBuilder
newUpdateDraftActionResponseBuilder()UpdateDraftActionResponseBuilder建立新的 UpdateDraftActionResponseBuilder
newUpdateDraftBccRecipientsAction()UpdateDraftBccRecipientsAction建立新的 UpdateDraftBccRecipientsAction
newUpdateDraftBodyAction()UpdateDraftBodyAction建立新的 UpdateDraftBodyAction
newUpdateDraftCcRecipientsAction()UpdateDraftCcRecipientsAction建立新的 UpdateDraftCcRecipientsAction
newUpdateDraftSubjectAction()UpdateDraftSubjectAction建立新的 UpdateDraftSubjectAction
newUpdateDraftToRecipientsAction()UpdateDraftToRecipientsAction建立新的 UpdateDraftToRecipientsAction
newValidation()Validation建立新的 Validation

CardWithId

方法

方法傳回類型簡短說明
setCard(card)CardWithId設定 cardWithId 的卡片。
setCardId(id)CardWithId設定 cardWithId 的專屬卡片 ID。

方法

方法傳回類型簡短說明
addCarouselCard(card)Carousel新增輪轉介面資訊卡。

CarouselCard

方法

方法傳回類型簡短說明
addFooterWidget(widget)CarouselCard將指定的小工具新增至輪轉介面資訊卡的頁尾。
addWidget(widget)CarouselCard將指定的小工具新增至這個輪轉介面資訊卡。

ChatActionResponse

方法

方法傳回類型簡短說明
setDialogAction(dialogAction)ChatActionResponse將對話方塊動作設為與對話方塊相關的事件。
setResponseType(responseType)ChatActionResponseChat 應用程式回應的類型。
setUpdatedWidget(updatedWidget)ChatActionResponse設定更新版小工具,用於為小工具提供自動完成選項。
setUrl(url)ChatActionResponse使用者驗證或設定的網址。

ChatClientDataSource

方法

方法傳回類型簡短說明
setSpaceDataSource(spaceDataSource)ChatClientDataSource資料來源,可將 Google Chat 聊天室填入多重選取選單的選項。

ChatResponse

方法

方法傳回類型簡短說明
printJson()String列印此物件的 JSON 表示法。

ChatResponseBuilder

方法

方法傳回類型簡短說明
addCardsV2(cardWithId)ChatResponseBuilder設定訊息的資訊卡欄位。
build()ChatResponse建構並驗證目前的動作回應。
setActionResponse(actionResponse)ChatResponseBuilder設定訊息的動作回應欄位。
setText(text)ChatResponseBuilder設定 Chat 訊息的文字。

ChatSpaceDataSource

方法

方法傳回類型簡短說明
setDefaultToCurrentSpace(defaultToCurrentSpace)ChatSpaceDataSource如果設為 true,多重選取選單會預設選取目前的 Google Chat 聊天室做為項目。

Chip

方法

方法傳回類型簡短說明
setAltText(altText)Chip設定方塊的替代文字,方便無障礙功能使用者。
setAuthorizationAction(action)Chip設定授權動作,在點選物件時開啟授權流程的網址。
setComposeAction(action, composedEmailType)Chip設定動作,在使用者點選物件時,撰寫電子郵件草稿。
setDisabled(disabled)Chip設定晶片是否已停用。
setIcon(icon)Chip設定要用於方塊的圖示。
setLabel(label)Chip設定方塊的標題。
setOnClickAction(action)Chip設定在點選物件時執行的動作。
setOnClickOpenLinkAction(action)Chip設定動作,當使用者點選物件時,在分頁中開啟網址。
setOpenLink(openLink)Chip設定點選物件時要開啟的網址。

ChipList

方法

方法傳回類型簡短說明
addChip(chip)ChipList新增方塊。
setLayout(layout)ChipList設定方塊清單版面配置。

ChipListLayout

屬性

屬性類型說明
WRAPPEDEnum如果水平空間不足,方塊清單就會換行到下一行。
HORIZONTAL_SCROLLABLEEnum如果方塊無法在可用空間中顯示,就會水平捲動。

CollapseControl

方法

方法傳回類型簡短說明
setCollapseButton(button)CollapseControl設定「顯示較少」按鈕顯示的 Button
setExpandButton(button)CollapseControl設定「顯示更多」按鈕顯示的 Button
setHorizontalAlign(horizontalAlignment)CollapseControl設定 CollapseControlHorizontalAlignment

Column

Columns

方法

方法傳回類型簡短說明
addColumn(column)Columns在「資料欄」小工具中新增 Column
setWrapStyle(wrapStyle)Columns設定欄的包裝樣式,控制欄的大小如何根據螢幕寬度調整。

CommonDataSource

屬性

屬性類型說明
UNKNOWNEnum預設值。
USEREnumGoogle Workspace 使用者。

ComposeActionResponse

方法

方法傳回類型簡短說明
printJson()String列印此物件的 JSON 表示法。

ComposeActionResponseBuilder

方法

方法傳回類型簡短說明
build()ComposeActionResponse建構目前的 Compose 動作回應並驗證。
setGmailDraft(draft)ComposeActionResponseBuilder設定使用 GmailMessage.createDraftReply(body) 或類似函式建立的草稿 GmailMessage

ComposedEmailType

屬性

屬性類型說明
REPLY_AS_DRAFTEnum回覆其他訊息的草稿。
STANDALONE_DRAFTEnum獨立郵件草稿。

ContentType

屬性

屬性類型說明
TEXTEnum表示產生的內容是純文字。
MUTABLE_HTMLEnum表示生成的內容採用 HTML 格式。
IMMUTABLE_HTMLEnum表示生成的內容已格式化為 HTML,但無法在生成後編輯。

DatePicker

方法

方法傳回類型簡短說明
setFieldName(fieldName)DatePicker設定在使用者介面互動時產生的事件物件中,用於識別此選擇器的欄位名稱。
setOnChangeAction(action)DatePicker設定 Action,當挑選器輸入內容有所變更時,指令碼就會執行。
setTitle(title)DatePicker設定輸入欄位上方顯示的標題。
setValueInMsSinceEpoch(valueMsEpoch)DatePicker設定要設在輸入欄位的預先填入值。
setValueInMsSinceEpoch(valueMsEpoch)DatePicker設定要設在輸入欄位的預先填入值。

DateTimePicker

方法

方法傳回類型簡短說明
setFieldName(fieldName)DateTimePicker設定在使用者介面互動時產生的事件物件中,用於識別此選擇器的欄位名稱。
setOnChangeAction(action)DateTimePicker設定 Action,當挑選器輸入內容有所變更時,指令碼就會執行。
setTimeZoneOffsetInMins(timeZoneOffsetMins)DateTimePicker設定時區與世界標準時間 (UTC) 的偏差分鐘數。
setTitle(title)DateTimePicker設定輸入欄位上方顯示的標題。
setValueInMsSinceEpoch(valueMsEpoch)DateTimePicker設定要設在輸入欄位的預先填入值。
setValueInMsSinceEpoch(valueMsEpoch)DateTimePicker設定要設在輸入欄位的預先填入值。

DecoratedText

方法

方法傳回類型簡短說明
setAuthorizationAction(action)DecoratedText設定授權動作,在點選物件時開啟授權流程的網址。
setBottomLabel(text)DecoratedText設定用來做為鍵的標籤文字,並顯示在文字內容下方。
setButton(button)DecoratedText設定文字右側顯示的 Button
setComposeAction(action, composedEmailType)DecoratedText設定動作,在使用者點選物件時,撰寫電子郵件草稿。
setEndIcon(endIcon)DecoratedText設定要顯示在內容右側的選用 IconImage
setOnClickAction(action)DecoratedText設定在點選物件時執行的動作。
setOnClickOpenLinkAction(action)DecoratedText設定動作,當使用者點選物件時,在分頁中開啟網址。
setOpenLink(openLink)DecoratedText設定點選物件時要開啟的網址。
setStartIcon(startIcon)DecoratedText設定選用的 IconImage,以便顯示文字內容。
setSwitchControl(switchToSet)DecoratedText設定內容右側顯示的 Switch
setText(text)DecoratedText設定要用來做為值的文字。
setTopLabel(text)DecoratedText將標籤文字設為鍵,並顯示在文字內容上方。
setWrapText(wrapText)DecoratedText設定值文字應顯示在單一行還是多行。

Dialog

方法

方法傳回類型簡短說明
setBody(card)Dialog設定 Dialog 的卡片。

DialogAction

方法

方法傳回類型簡短說明
setActionStatus(actionStatus)DialogAction設定 DialogAction 的動作狀態。
setDialog(dialog)DialogAction設定 DialogAction 的對話方塊。

DisplayStyle

屬性

屬性類型說明
PEEKEnum在現有內容上方顯示外掛程式內容底部的卡片標頭。
REPLACEEnum取代現有內容來顯示資訊卡。

Divider

DriveItemsSelectedActionResponse

方法

方法傳回類型簡短說明
printJson()String列印此物件的 JSON 表示法。

DriveItemsSelectedActionResponseBuilder

方法

方法傳回類型簡短說明
build()DriveItemsSelectedActionResponse建構目前的雲端硬碟動作回應。
requestFileScope(itemId)DriveItemsSelectedActionResponseBuilder指定回應要求雲端硬碟中關聯項目的檔案範圍。

EditorFileScopeActionResponse

方法

方法傳回類型簡短說明
printJson()String列印此物件的 JSON 表示法。

EditorFileScopeActionResponseBuilder

方法

方法傳回類型簡短說明
build()EditorFileScopeActionResponse建構目前的編輯器動作回應。
requestFileScopeForActiveDocument()EditorFileScopeActionResponseBuilder為目前的編輯器文件要求 drive.file 範圍。

FixedFooter

方法

方法傳回類型簡短說明
setPrimaryButton(button)FixedFooter在固定底部設定主要按鈕。
setSecondaryButton(button)FixedFooter在固定底部設定次要按鈕。

Grid

方法

方法傳回類型簡短說明
addItem(gridItem)Grid在格狀檢視畫面中新增項目。
setAuthorizationAction(action)Grid設定授權動作,在點選物件時開啟授權流程的網址。
setBorderStyle(borderStyle)Grid設定套用至每個格線項目的邊框樣式。
setComposeAction(action, composedEmailType)Grid設定動作,在使用者點選物件時,撰寫電子郵件草稿。
setNumColumns(numColumns)Grid網格中要顯示的欄數。
setOnClickAction(action)Grid設定在點選物件時執行的動作。
setOnClickOpenLinkAction(action)Grid設定動作,當使用者點選物件時,在分頁中開啟網址。
setOpenLink(openLink)Grid設定點選物件時要開啟的網址。
setTitle(title)Grid設定格線的標題文字。

GridItem

方法

方法傳回類型簡短說明
setIdentifier(id)GridItem設定格線項目的 ID。
setImage(image)GridItem設定這個格狀項目的圖片。
setLayout(layout)GridItem設定格狀項目的文字和圖片版面配置。
setSubtitle(subtitle)GridItem設定格狀項目的子標題。
setTextAlignment(alignment)GridItem設定格線項目的水平對齊方式。
setTitle(title)GridItem設定格線項目的標題文字。

GridItemLayout

屬性

屬性類型說明
TEXT_BELOWEnum標題和副標題會顯示在格狀項目的圖片下方。
TEXT_ABOVEEnum標題和副標題會顯示在格狀項目的圖片上方。

HorizontalAlignment

屬性

屬性類型說明
STARTEnum將小工具對齊句子開頭。
CENTEREnum將小工具置中對齊。
ENDEnum將小工具對齊句子邊緣的結尾。

HorizontalSizeStyle

屬性

屬性類型說明
FILL_AVAILABLE_SPACEEnumWidget 的大小調整為填滿 Column 的可用水平空間。
FILL_MINIMUM_SPACEEnum調整 Widget 大小,以便填滿 Column 中最少的水平空間。

HostAppDataSource

方法

方法傳回類型簡短說明
setChatDataSource(chatClientDataSource)HostAppDataSource設定 Google Chat 的資料來源。

Icon

屬性

屬性類型說明
NONEEnum沒有圖示。
AIRPLANEEnum飛機航班圖示
BOOKMARKEnum書籤圖示
BUSEnum公車圖示
CAREnum汽車圖示
CLOCKEnum時鐘圖示
CONFIRMATION_NUMBER_ICONEnum確認號碼圖示
DOLLAREnum美元圖示
DESCRIPTIONEnum說明圖示
EMAILEnum電子郵件圖示
EVENT_PERFORMEREnum電子郵件圖示
EVENT_SEATEnum活動座位圖示
FLIGHT_ARRIVALEnum航班抵達圖示
FLIGHT_DEPARTUREEnum航班出發圖示
HOTELEnum飯店圖示
HOTEL_ROOM_TYPEEnum飯店圖示
INVITEEnum「邀請」圖示
MAP_PINEnum地圖圖釘圖示
MEMBERSHIPEnum「會員」圖示
MULTIPLE_PEOPLEEnum多人圖示
OFFEREnum方案圖示
PERSONEnum人形圖示
PHONEEnum「電話」圖示
RESTAURANT_ICONEnum餐廳圖示
SHOPPING_CARTEnum購物車圖示
STAREnum「星號」圖示
STOREEnum商店圖示
TICKETEnum票證圖示
TRAINEnum火車圖示
VIDEO_CAMERAEnum攝影機圖示
VIDEO_PLAYEnum影片播放圖示

IconImage

方法

方法傳回類型簡短說明
setAltText(altText)IconImage設定網址的替代文字,用於無障礙功能。
setIcon(icon)IconImage如果未設定網址,則會設定預先定義的圖示。
setIconUrl(url)IconImage如果未設定圖示,則會設定圖示的網址。
setImageCropType(imageCropType)IconImage設定圖片的裁剪樣式。
setMaterialIcon(icon)IconImage設定 Material Design 圖示。

Image

方法

方法傳回類型簡短說明
setAltText(altText)Image設定圖片的替代文字,方便無障礙功能使用者。
setAuthorizationAction(action)Image設定授權動作,在點選物件時開啟授權流程的網址。
setComposeAction(action, composedEmailType)Image設定動作,在使用者點選物件時,撰寫電子郵件草稿。
setImageUrl(url)Image提供圖片的網址或資料字串,設定要使用的圖片。
setOnClickAction(action)Image設定在點選物件時執行的動作。
setOnClickOpenLinkAction(action)Image設定動作,當使用者點選物件時,在分頁中開啟網址。
setOpenLink(openLink)Image設定點選物件時要開啟的網址。

ImageButton

方法

方法傳回類型簡短說明
setAltText(altText)ImageButton設定按鈕的替代文字,方便無障礙使用者。
setAuthorizationAction(action)ImageButton設定授權動作,在點選物件時開啟授權流程的網址。
setComposeAction(action, composedEmailType)ImageButton設定動作,在使用者點選物件時,撰寫電子郵件草稿。
setIcon(icon)ImageButton設定按鈕上要顯示的預先定義 Icon
setIconUrl(url)ImageButton設定圖片的網址,做為這個按鈕的圖示。
setImageButtonStyle(imageButtonStyle)ImageButton設定按鈕樣式。
setMaterialIcon(icon)ImageButton設定 Material Design 圖示。
setOnClickAction(action)ImageButton設定在點選物件時執行的動作。
setOnClickOpenLinkAction(action)ImageButton設定動作,當使用者點選物件時,在分頁中開啟網址。
setOpenLink(openLink)ImageButton設定點選物件時要開啟的網址。
setOverflowMenu(menu)ImageButton設定在按下物件時開啟的彈出式選單。

ImageButtonStyle

屬性

屬性類型說明
BORDERLESSEnum無邊框的圖片按鈕。
OUTLINEDEnum圖片按鈕,背景為透明。
FILLEDEnum圖片按鈕,背景為彩色。
FILLED_TONALEnum圖片按鈕,介於填滿和外框按鈕之間的替代方案。

ImageComponent

方法

方法傳回類型簡短說明
setAltText(altText)ImageComponent設定圖片的替代文字。
setBorderStyle(borderStyle)ImageComponent設定套用至圖片的邊框樣式。
setCropStyle(imageCropStyle)ImageComponent設定圖片的裁剪樣式。
setImageUrl(url)ImageComponent設定圖片的網址。

ImageCropStyle

方法

方法傳回類型簡短說明
setAspectRatio(ratio)ImageCropStyle如果裁剪類型為 RECTANGLE_CUSTOM,則會設定要使用的顯示比例。
setImageCropType(type)ImageCropStyle設定圖片的裁剪類型。

ImageCropType

屬性

屬性類型說明
SQUAREEnum正方形裁剪樣式。
CIRCLEEnum圓形裁剪樣式。
RECTANGLE_CUSTOMEnum矩形形狀裁剪樣式,並使用自訂比例。
RECTANGLE_4_3Enum矩形裁剪樣式,顯示比例為 4:3。

ImageStyle

屬性

屬性類型說明
SQUAREEnum不裁剪。
CIRCLEEnum裁剪成圓形。

InputType

屬性

屬性類型說明
TEXTEnum接受一般文字。
INTEGEREnum接受整數。
FLOATEnum接受浮點數。
EMAILEnum接受電子郵件地址。

Interaction

屬性

屬性類型說明
INTERACTION_UNSPECIFIEDEnum預設值。
OPEN_DIALOGEnum開啟對話方塊,這是 Chat 應用程式用來與使用者互動的卡片式介面。

KeyValue

方法

方法傳回類型簡短說明
setAuthorizationAction(action)KeyValue設定授權動作,在點選物件時開啟授權流程的網址。
setComposeAction(action, composedEmailType)KeyValue設定動作,在使用者點選物件時,撰寫電子郵件草稿。
setOnClickAction(action)KeyValue設定在點選物件時執行的動作。
setOnClickOpenLinkAction(action)KeyValue設定動作,當使用者點選物件時,在分頁中開啟網址。
setOpenLink(openLink)KeyValue設定點選物件時要開啟的網址。

LinkPreview

方法

方法傳回類型簡短說明
printJson()String列印此物件的 JSON 表示法。
setLinkPreviewTitle(title)LinkPreview設定預覽資訊卡上方連結預覽畫面中顯示的標題。
setPreviewCard(previewCard)LinkPreview設定資訊卡,顯示第三方或非 Google 服務的連結相關資訊。
setTitle(title)LinkPreview設定連結預覽畫面中智慧型方塊顯示的標題。

LoadIndicator

屬性

屬性類型說明
SPINNEREnum使用旋轉指標。
NONEEnum請勿使用指標。

MaterialIcon

方法

方法傳回類型簡短說明
setFill(fill)MaterialIcon圖示是否以填滿格式顯示。
setGrade(grade)MaterialIcon粗細和等級會影響符號的粗細。
setName(name)MaterialIcon設定圖示的名稱。
setWeight(weight)MaterialIcon圖示的線條粗細。

方法

方法傳回類型簡短說明
popCard()Navigation從導覽資料堆疊中彈出資訊卡。
popToNamedCard(cardName)Navigation根據指定卡片的名稱,彈出指定卡片。
popToRoot()Navigation將卡片堆疊彈出至根卡片。
printJson()String列印此物件的 JSON 表示法。
pushCard(card)Navigation將指定的牌推入堆疊。
updateCard(card)Navigation是否會原地取代目前的卡片。

Notification

方法

方法傳回類型簡短說明
setText(text)Notification設定通知中要顯示的文字。

OnClose

屬性

屬性類型說明
NOTHINGEnum關閉時不採取任何行動。
RELOADEnum在視窗關閉時重新載入外掛程式。

OpenAs

屬性

屬性類型說明
FULL_SIZEEnum在新視窗或分頁中開啟。
OVERLAYEnum以彈出式視窗等疊加層開啟。

方法

方法傳回類型簡短說明
setOnClose(onClose)OpenLink設定網址動作在關閉網址視窗或分頁時的行為。
setOpenAs(openAs)OpenLink設定網址在開啟時的行為。
setUrl(url)OpenLink設定要開啟的網址。

OverflowMenu

方法

方法傳回類型簡短說明
addMenuItem(menuItem)OverflowMenu新增選單項目。

OverflowMenuItem

方法

方法傳回類型簡短說明
setAuthorizationAction(action)OverflowMenuItem設定授權動作,在點選物件時開啟授權流程的網址。
setComposeAction(action, composedEmailType)OverflowMenuItem設定動作,在使用者點選物件時,撰寫電子郵件草稿。
setDisabled(disabled)OverflowMenuItem設定選單項目是否已停用。
setOnClickAction(action)OverflowMenuItem設定在點選物件時執行的動作。
setOnClickOpenLinkAction(action)OverflowMenuItem設定動作,當使用者點選物件時,在分頁中開啟網址。
setOpenLink(openLink)OverflowMenuItem設定點選物件時要開啟的網址。
setStartIcon(icon)OverflowMenuItem設定選單項目的前置圖示。
setText(text)OverflowMenuItem設定選單項目的標題。

PlatformDataSource

方法

方法傳回類型簡短說明
setCommonDataSource(commonDataSource)PlatformDataSource設定 Google Workspace 的資料來源。
setHostAppDataSource(hostAppDataSource)PlatformDataSource用於在多重選取選單中填入空格。

ResponseType

屬性

屬性類型說明
TYPE_UNSPECIFIEDEnumNEW_MESSAGE 處理的預設類型。
NEW_MESSAGEEnum在主題中以新訊息的形式發布。
UPDATE_MESSAGEEnum更新 Chat 應用程式的訊息。
UPDATE_USER_MESSAGE_CARDSEnum更新使用者訊息中的資訊卡。
REQUEST_CONFIGEnum私下要求使用者進行額外驗證或設定。
DIALOGEnum顯示對話方塊。
UPDATE_WIDGETEnum小工具文字自動完成選項查詢。

SelectionInput

方法

方法傳回類型簡短說明
addItem(text, value, selected)SelectionInput新增可選取的新項目。
addMultiSelectItem(text, value, selected, startIconUri, bottomText)SelectionInput為多重選取選單新增可選取的項目。
setExternalDataSource(action)SelectionInput設定外部資料來源,例如關聯資料庫。
setFieldName(fieldName)SelectionInput設定事件物件中可識別此選取輸入內容的鍵,該事件物件是在發生 UI 互動時產生。
setMultiSelectMaxSelectedItems(maxSelectedItems)SelectionInput設定使用者可選取的項目數量上限。
setMultiSelectMinQueryLength(queryLength)SelectionInput設定使用者輸入的文字字元數,應用程式會在輸入這個數量後查詢自動完成功能,並在資訊卡上顯示建議項目。
setOnChangeAction(action)SelectionInput設定 Action,以便在選取輸入內容變更時執行。
setPlatformDataSource(platformDataSource)SelectionInput設定 Google Workspace 的資料來源。
setTitle(title)SelectionInput設定要在輸入欄位前顯示的標題。
setType(type)SelectionInput設定此輸入內容的類型。

SelectionInputType

屬性

屬性類型說明
CHECK_BOXEnum核取方塊輸入樣式。
RADIO_BUTTONEnum圓形按鈕輸入樣式。
DROPDOWNEnum下拉式選單選取輸入樣式。
SWITCHEnum一組開關。
MULTI_SELECTEnum用於靜態或動態資料的多重選取選單。

Status

屬性

屬性類型說明
OKEnumHTTP 對應:200 OK
CANCELLEDEnumHTTP 對應:499 用戶端已關閉要求
UNKNOWNEnum發生不明錯誤。
INVALID_ARGUMENTEnum用戶端指定了無效的引數。
DEADLINE_EXCEEDEDEnumHTTP 對應:504 閘道逾時
NOT_FOUNDEnumHTTP 對應:404 找不到
ALREADY_EXISTSEnum用戶端嘗試建立的實體已存在。
PERMISSION_DENIEDEnumHTTP 對應:403 禁止
UNAUTHENTICATEDEnumHTTP 對應:401 未授權
RESOURCE_EXHAUSTEDEnumHTTP 對應:429 太多要求
FAILED_PRECONDITIONEnum作業已遭拒絕,因為系統未處於執行該作業所需的狀態。
ABORTEDEnum作業已取消,原因通常是排序器檢查失敗或交易取消等並行問題。
OUT_OF_RANGEEnum嘗試執行的作業超出有效範圍。
UNIMPLEMENTEDEnumHTTP 對應:501 未實作
INTERNALEnum內部錯誤。
UNAVAILABLEEnumHTTP 對應:503 服務不可用
DATA_LOSSEnum無法復原的資料遺失或損毀。

Suggestions

方法

方法傳回類型簡短說明
addSuggestion(suggestion)Suggestions新增文字建議。
addSuggestions(suggestions)Suggestions新增文字建議清單。

SuggestionsResponse

方法

方法傳回類型簡短說明
printJson()String列印此物件的 JSON 表示法。

SuggestionsResponseBuilder

方法

方法傳回類型簡短說明
build()SuggestionsResponse建構並驗證目前的建議回應。
setSuggestions(suggestions)SuggestionsResponseBuilder設定文字欄位中自動完成功能使用的建議。

Switch

方法

方法傳回類型簡短說明
setControlType(controlType)Switch設定切換鈕的控制類型。
setFieldName(fieldName)Switch在發生 UI 互動時產生的事件物件中,設定可識別此切換鈕的鍵。
setOnChangeAction(action)Switch設定切換鈕切換時要採取的動作。
setSelected(selected)Switch設定這個切換鈕應從選取或未選取的狀態開始。
setValue(value)Switch設定當此切換鈕開啟時,要傳送做為表單輸入內容的值。

SwitchControlType

屬性

屬性類型說明
SWITCHEnum切換鈕小工具的切換式控制項。
CHECK_BOXEnum切換鈕小工具的核取方塊樣式控制項。

TextButton

方法

方法傳回類型簡短說明
setAltText(altText)TextButton設定按鈕的替代文字,方便無障礙使用者。
setAuthorizationAction(action)TextButton設定授權動作,在點選物件時開啟授權流程的網址。
setBackgroundColor(backgroundColor)TextButton設定 TextButtonStyle.FILLED 按鈕的背景顏色。
setComposeAction(action, composedEmailType)TextButton設定動作,在使用者點選物件時,撰寫電子郵件草稿。
setDisabled(disabled)TextButton設定按鈕是否已停用。
setIcon(icon)TextButton設定按鈕上要顯示的預先定義 Icon
setIconUrl(url)TextButton設定圖片的網址,做為這個按鈕的圖示。
setMaterialIcon(icon)TextButton設定 Material Design 圖示。
setOnClickAction(action)TextButton設定在點選物件時執行的動作。
setOnClickOpenLinkAction(action)TextButton設定動作,當使用者點選物件時,在分頁中開啟網址。
setOpenLink(openLink)TextButton設定點選物件時要開啟的網址。
setOverflowMenu(menu)TextButton設定在按下物件時開啟的彈出式選單。
setText(text)TextButton設定按鈕上顯示的文字。
setTextButtonStyle(textButtonStyle)TextButton設定按鈕樣式。

TextButtonStyle

屬性

屬性類型說明
OUTLINEDEnum使用透明背景的一般文字按鈕。
TEXTEnum請勿使用。
FILLEDEnum文字按鈕,背景為彩色。
FILLED_TONALEnum標準文字按鈕,介於實心和外框按鈕之間的替代選項。
BORDERLESSEnum沒有邊框的一般文字按鈕。

TextInput

方法

方法傳回類型簡短說明
setFieldName(fieldName)TextInput設定事件物件中用於識別此文字輸入內容的鍵,該事件物件會在發生 UI 互動行為時產生。
setHint(hint)TextInput設定文字輸入提示。
setMultiline(multiline)TextInput設定輸入文字是否顯示在一行或多行。
setOnChangeAction(action)TextInput設定每次文字輸入內容變更時要執行的動作。
setSuggestions(suggestions)TextInput設定文字欄位中的自動完成建議。
setSuggestionsAction(suggestionsAction)TextInput設定回呼動作,根據使用者輸入內容擷取自動完成建議。
setTitle(title)TextInput設定要在輸入欄位上方顯示的標題。
setValidation(validation)TextInput設定這個小工具的驗證規則。
setValue(value)TextInput設定要設在輸入欄位的預先填入值。

TextParagraph

方法

方法傳回類型簡短說明
setMaxLines(maxLines)TextParagraph設定小工具中顯示的文字行數上限。
setText(text)TextParagraph設定段落的文字。

TimePicker

方法

方法傳回類型簡短說明
setFieldName(fieldName)TimePicker設定在使用者介面互動時產生的事件物件中,用於識別此選擇器的欄位名稱。
setHours(hours)TimePicker設定要設在輸入欄位的預先填入小時數值。
setMinutes(minutes)TimePicker設定在輸入欄位中預先填入的分鐘數值。
setOnChangeAction(action)TimePicker設定 Action,當挑選器輸入內容變更時,指令碼就會執行。
setTitle(title)TimePicker設定輸入欄位上方顯示的標題。

UniversalActionResponse

方法

方法傳回類型簡短說明
printJson()String列印此物件的 JSON 表示法。

UniversalActionResponseBuilder

方法

方法傳回類型簡短說明
build()UniversalActionResponse建構並驗證目前的通用動作回應。
displayAddOnCards(cardObjects)UniversalActionResponseBuilder顯示含有指定卡片的加購內容。
setOpenLink(openLink)UniversalActionResponseBuilder設定選取通用動作時要開啟的網址。

UpdateDraftActionResponse

方法

方法傳回類型簡短說明
printJson()String列印此物件的 JSON 表示法。

UpdateDraftActionResponseBuilder

方法

方法傳回類型簡短說明
build()UpdateDraftActionResponse建構並驗證目前的更新草稿動作回應。
setUpdateDraftBccRecipientsAction(updateDraftBccRecipientsAction)UpdateDraftActionResponseBuilder設定更新草稿電子郵件密件副本收件者的動作。
setUpdateDraftBodyAction(updateDraftBodyAction)UpdateDraftActionResponseBuilder設定更新草稿電子郵件內文的動作。
setUpdateDraftCcRecipientsAction(updateDraftCcRecipientsAction)UpdateDraftActionResponseBuilder設定更新草稿副本收件者的動作。
setUpdateDraftSubjectAction(updateDraftSubjectAction)UpdateDraftActionResponseBuilder設定更新草稿主旨的動作。
setUpdateDraftToRecipientsAction(updateDraftToRecipientsAction)UpdateDraftActionResponseBuilder設定更新草稿收件者的動作。

UpdateDraftBccRecipientsAction

方法

方法傳回類型簡短說明
addUpdateBccRecipients(bccRecipientEmails)UpdateDraftBccRecipientsAction更新電子郵件草稿的密件副本收件者。

UpdateDraftBodyAction

方法

方法傳回類型簡短說明
addUpdateContent(content, contentType)UpdateDraftBodyAction將指定內容新增至草稿主體。
setUpdateType(updateType)UpdateDraftBodyAction在草稿內容中設定此更新動作的 UpdateDraftBodyType

UpdateDraftBodyType

屬性

屬性類型說明
IN_PLACE_INSERTEnum預設值。
INSERT_AT_STARTEnum更新動作會在訊息內文開頭插入內容。
INSERT_AT_ENDEnum更新動作會在郵件內文結尾插入內容。

UpdateDraftCcRecipientsAction

方法

方法傳回類型簡短說明
addUpdateCcRecipients(ccRecipientEmails)UpdateDraftCcRecipientsAction更新電子郵件草稿的副本收件者。

UpdateDraftSubjectAction

方法

方法傳回類型簡短說明
addUpdateSubject(subject)UpdateDraftSubjectAction更新電子郵件草稿的主旨行。

UpdateDraftToRecipientsAction

方法

方法傳回類型簡短說明
addUpdateToRecipients(toRecipientEmails)UpdateDraftToRecipientsAction更新電子郵件草稿的「收件者」收件者。

UpdatedWidget

方法

方法傳回類型簡短說明
addItem(text, value, selected, startIconUri, bottomText)UpdatedWidget新增可選取的新項目。

Validation

方法

方法傳回類型簡短說明
setCharacterLimit(characterLimit)Validation設定小工具的字元限制。
setInputType(inputType)Validation設定小工具的輸入類型。

VerticalAlignment

屬性

屬性類型說明
CENTEREnum將內容垂直放置在容器中央。
TOPEnum將內容垂直放置在容器頂端。
BOTTOMEnum將內容垂直放置在容器底部。

Widget

WrapStyle

屬性

屬性類型說明
NOWRAPEnum不重疊。
WRAPEnum將資料欄中任何小工具的內容換行顯示。